aboutsummaryrefslogtreecommitdiff
path: root/test/compress
AgeCommit message (Expand)Author
2017-02-21improve reduce_vars and fix a bug...alexlamsl
2017-02-21improve keep_fargs & keep_fnames...alexlamsl
2017-02-21fix duplicated test names...alexlamsl
2017-02-21smarter const replacement taking name length into account...kzc
2017-02-21clean up `negate_iife`...alexlamsl
2017-02-21improve string concatenation...alexlamsl
2017-02-21`-c sequences=N` suboptimal at N expression cutoff...alexlamsl
2017-02-21tweak do-while loops...alexlamsl
2017-02-21fixes & improvements to [].join()...alexlamsl
2017-02-21drop unused: toplevel, assign-only...alexlamsl
2017-02-21fix stray else in compress with conditionals=false...kzc
2017-02-18enable typeof "undefined" for general use...alexlamsl
2017-02-18fix corner case in keep_fnames...alexlamsl
2017-02-18fix crash in unsafe replacement of undefined...alexlamsl
2017-02-18Improve optimizing `function() { if(c){return foo} bar();}`...Anthony Van de Gejuchte
2017-01-26update test (#1441)...Alex Lam S.L
2017-01-26fix mangling collision with keep_fnames (#1431)...Alex Lam S.L
2017-01-26optimise binary operands with evaluate() (#1427)...Alex Lam S.L
2017-01-26augment evaluate to extract within objects (#1425)...Alex Lam S.L
2017-01-19add missing LHS cases which global_defs should avoidalexlamsl
2017-01-19Have minify() and tests use figure_out_scope() as uglifyjs CLI does...kzc
2017-01-19Add preventive test involving non-ascii function identifiersAnthony Van de Gejuchte
2016-11-29Add --mangle-props-debug and fix --mangle-props=unquoted collision...Ashley (Scirra)
2016-10-27Pass mangle options to figure_out_scope before mangling in testsAnthony Van de Gejuchte
2016-10-06Remove console.log and add extra test caseRichard van Velzen
2016-10-06Add an option to wrap IIFEs in parenthesis...Richard van Velzen
2016-10-06Fix (typeof side_effect()) in boolean context...kzc
2016-10-01Optimize unmodified variablesalexlamsl
2016-09-01Account for side effects in `string + expr` optimizationkzc
2016-08-30implement optimization: (x = 2 * x) ---> (x *= 2)kzc
2016-08-17Fix negate_iife transform to return a correct tree for nested IIFEs...Richard van Velzen
2016-08-17Fix negate_iife regression #1254kzc
2016-08-14Fix --mangle-props and --mangle-props=unquoted...kzc
2016-08-14Additional object literal property testskzc
2016-08-14Fix unneeded parens around unary args in new expression.kzc
2016-07-15Keep const in own scope while compressing...Anthony Van de Gejuchte
2016-07-15Fix mangle with option keep_fnames=true for Safari....kzc
2016-06-30Enable --screw-ie8 by default....kzc
2016-06-30Move OctalEscapeSequence to read_escape_char...Anthony Van de Gejuchte
2016-06-21Fix conditional expressions of form (x ? -1 : -1)...kzc
2016-06-21Don't replace undefined, NaN and Infinity within with scopekzc
2016-06-19Respect quote style in object literals...Shrey Banga
2016-06-15Fix test262 failures related to <, <=, in and instanceof...Anthony Van de Gejuchte
2016-06-12Stop dropping args in new expressionsAnthony Van de Gejuchte
2016-06-12Escape null characters as \0 unless followed by 0-7.David Bau
2016-06-12Don't drop unused if scope uses with statement...Anthony Van de Gejuchte
2016-06-08Fix uglify attempting to rewrite invalid new expressionsAnthony Van de Gejuchte
2016-05-27collapse_vars: Do not consider RegExp literals to be constants...kzc
2016-05-24Optimize if_return for single if/return cases....kzc
2016-05-24Completely allow evaluating -0Richard van Velzen