aboutsummaryrefslogtreecommitdiff
path: root/test/compress
AgeCommit message (Expand)Author
2017-03-16fix `hoist_vars` on `reduce_vars` (#1607)...Alex Lam S.L
2017-03-15fix `AST_Node.optimize()` (#1602)...Alex Lam S.L
2017-03-11disallow parameter substitution for named IIFEs (#1596)...Alex Lam S.L
2017-03-10support multi-line string in tests (#1590)...Alex Lam S.L
2017-03-10fix catch variable reference in IE8 (#1587)...Alex Lam S.L
2017-03-09fix & improve function argument compression (#1584)...Alex Lam S.L
2017-03-09scan RHS of dropped assignments (#1581)...Alex Lam S.L
2017-03-08scan assignment value in drop_unused() (#1578)...Alex Lam S.L
2017-03-08fix function name eliminiation (#1576)...Alex Lam S.L
2017-03-08plan B for IE8 do-while semi-colon fix (#1572)...Alex Lam S.L
2017-03-08fix return from recursive IIFE (#1570)...Alex Lam S.L
2017-03-07fix deep cloning of labels (#1565)...Alex Lam S.L
2017-03-07transform function calls to IIFEs (#1560)...Alex Lam S.L
2017-03-07avoid substitution of global variables (#1557)...Alex Lam S.L
2017-03-07collapse_vars: do not replace a constant in loop condition or init (#1562)kzc
2017-03-06suppress semicolons after do/while (#1556)...Alex Lam S.L
2017-03-05fixup for #1553 (#1555)...Alex Lam S.L
2017-03-05collapse assignment with adjacent subsequent usage (#1553)...Alex Lam S.L
2017-03-05handle variable declaration within catch blocks (#1546)...Alex Lam S.L
2017-03-05improve `unsafe` on undefined (#1548)...Alex Lam S.L
2017-03-05stay safe with constants in IE8- (#1547)...Alex Lam S.L
2017-03-05fix a corner case in #1530 (#1552)Alex Lam S.L
2017-03-03process code with implicit return statement (#1522)...Alex Lam S.L
2017-03-03compress numerical expressions (#1513)...Alex Lam S.L
2017-03-03fix chained assignment with `unused` (#1540)...Alex Lam S.L
2017-03-03collapse_vars should not replace constant in for-in init section (#1538)...kzc
2017-03-03properly cover all cases of for-in loop variables (#1536)Alex Lam S.L
2017-03-03fix reference marking in for-in loops (#1535)...Alex Lam S.L
2017-03-03disable do{...}while(false) optimisation (#1534)...Alex Lam S.L
2017-03-02optimize trivial IIFEs returning constants (#1530)kzc
2017-03-02trim unused invocation parameters (#1526)Alex Lam S.L
2017-03-02minor improvement to string optimisation (#1514)...Alex Lam S.L
2017-03-02fix corner cases in `reduce_vars` (#1524)...Alex Lam S.L
2017-03-01fix `evaluate` on object getter & setter (#1515)Alex Lam S.L
2017-02-28warn & drop `#__PURE__` iff IIFE is dropped (#1511)...Alex Lam S.L
2017-02-26consolidate `evaluate` & `reduce_vars` (#1505)...Alex Lam S.L
2017-02-24enable `collapse_vars` & `reduce_vars` by default...alexlamsl
2017-02-21Support marking a call as pure...kzc
2017-02-21fix `pure_funcs` & improve `side_effects`...alexlamsl
2017-02-21clean up `max_line_len`...alexlamsl
2017-02-21introduce `unsafe_proto`...alexlamsl
2017-02-21Add .gitattributes to checkout lf eol style...Anthony Van de Gejuchte
2017-02-21enhance `global_defs`...alexlamsl
2017-02-21evaluate AST_SymbolRef as parameter...alexlamsl
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