aboutsummaryrefslogtreecommitdiff
path: root/test/compress/drop-unused.js
AgeCommit message (Expand)Author
2019-11-19fix corner case in `unused` (#3599)...Alex Lam S.L
2019-11-13enhance `unused` (#3584)Alex Lam S.L
2019-10-30enhance `dead_code` (#3551)Alex Lam S.L
2019-10-24fix corner case in `collapse_vars` (#3521)...Alex Lam S.L
2019-10-23fix corner cases in `unused` (#3519)Alex Lam S.L
2019-10-23fix corner case in `unused` (#3517)...Alex Lam S.L
2019-10-18fix corner case in `unused` (#3499)...Alex Lam S.L
2019-10-18fix corner case in `unused` (#3496)...Alex Lam S.L
2019-05-29enhance `assignments` & `unused` (#3428)...Alex Lam S.L
2019-05-12fix corner case in `assignments` (#3407)...Alex Lam S.L
2019-05-10fix corner case in `inline` (#3401)...Alex Lam S.L
2019-04-30unify logging functionality (#3392)...Alex Lam S.L
2019-04-24fix corner case in `assignments` (#3376)...Alex Lam S.L
2018-08-23fix corner case in `unused` (#3234)...Alex Lam S.L
2018-07-01fix corner case in `unused`alexlamsl
2018-06-24enhance `arguments` (#3193)...Alex Lam S.L
2018-05-24fix corner cases with `eval()` (#3147)...Alex Lam S.L
2018-03-13preserve non-constant value assignments with modifications (#2997)...Alex Lam S.L
2018-02-17drop unused "class" definition IIFEs (#2923)...Alex Lam S.L
2018-01-26fix accounting after conversion to assignment (#2847)...Alex Lam S.L
2018-01-11fix nested `unused` assignments (#2769)...Alex Lam S.L
2018-01-04drop `unused` assignment based on `reduce_vars` (#2709)Alex Lam S.L
2017-12-27retain recursive function names (#2667)...Alex Lam S.L
2017-12-27fix bugs on substituted `AST_Defun` (#2661)...Alex Lam S.L
2017-12-26improve `unused` over duplicate variable names (#2656)Alex Lam S.L
2017-12-14fold `cascade` functionality into `collapse_vars` (#2586)Alex Lam S.L
2017-12-09improve `unused` on assign-only symbols (#2568)Alex Lam S.L
2017-11-28improve synergy between `collapse_vars` & `unused` (#2521)Alex Lam S.L
2017-11-28drop assignment in `AST_VarDef.value` (#2522)...Alex Lam S.L
2017-11-11implement compress option `reduce_funcs` (#2466)...Alex Lam S.L
2017-11-09fix multiple nested function substitutions (#2458)...Alex Lam S.L
2017-11-05extend function inlining safety checks (#2430)Alex Lam S.L
2017-10-09perform `reduce_vars` on safe literals (#2351)...Alex Lam S.L
2017-08-29fix `unused` patching of `AST_For.init` blocks (#2289)...Alex Lam S.L
2017-07-14drop `unused` compound assignments (#2230)...Alex Lam S.L
2017-07-02drop argument value after `collapse_vars` (#2190)Alex Lam S.L
2017-07-02improve `inline` efficiency (#2188)...Alex Lam S.L
2017-06-16enforce `inline` scope restriction (#2106)...Alex Lam S.L
2017-06-04fix `AST_Function` scope invariance (#2052)...Alex Lam S.L
2017-05-12remove support for `const` (#1910)...Alex Lam S.L
2017-05-12fix invalid transform on `const` (#1919)...Alex Lam S.L
2017-05-06enhance `collapse_vars` (#1862)...Alex Lam S.L
2017-04-23fix `AST_For.init` patch-up in `drop_unused()` (#1839)...Alex Lam S.L
2017-04-20improve `unused` (#1832)...Alex Lam S.L
2017-04-20fix `unused` on labeled for-loop (#1831)...Alex Lam S.L
2017-04-17compress duplicated variable definitions (#1817)...Alex Lam S.L
2017-04-08fix `delete` corner cases (#1799)...Alex Lam S.L
2017-03-30optimize try-catch-finally (#1731)...Alex Lam S.L
2017-03-29fix corner case in `unused` (#1718)...Alex Lam S.L
2017-03-28fix `unused` on var of the same name within catch (#1716)...Alex Lam S.L