aboutsummaryrefslogtreecommitdiff
path: root/test/compress/drop-unused.js
AgeCommit message (Expand)Author
2020-05-07fix corner case in `inline` (#3853)...fixes #3852Alex Lam S.L
2020-05-03enhance `unused` (#3839)Alex Lam S.L
2020-04-19fix corner case in `functions` & `unused` (#3803)...fixes #3802Alex Lam S.L
2020-04-19enhance `unused` (#3800)Alex Lam S.L
2020-04-18enhance `conditionals` (#3798)Alex Lam S.L
2020-04-18enhance `unused` (#3794)Alex Lam S.L
2020-04-17fix corner cases in `join_vars` (#3787)...fixes #3786 fixes #3788Alex Lam S.L
2020-04-17enhance `join_vars` (#3783)Alex Lam S.L
2020-03-06fix corner case in `unused` (#3747)...fixes #3746Alex Lam S.L
2020-02-12fix corner case in `unused` (#3716)Alex Lam S.L
2020-01-07fix corner case in `unused` (#3674)...fixes #3673Alex Lam S.L
2020-01-01fix corner case in `unused` (#3665)...fixes #3664Alex Lam S.L
2019-12-31enhance `unused` (#3662)Alex Lam S.L
2019-12-27fix corner case in `unsafe` (#3646)Alex Lam S.L
2019-12-02fix corner cases in `keep_fargs` & `unused` (#3618)Alex Lam S.L
2019-12-01enhance `unused` (#3617)Alex Lam S.L
2019-11-19fix corner case in `unused` (#3599)...fixes #3598Alex 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)...fixes #3520Alex Lam S.L
2019-10-23fix corner cases in `unused` (#3519)Alex Lam S.L
2019-10-23fix corner case in `unused` (#3517)...fixes #3515Alex Lam S.L
2019-10-18fix corner case in `unused` (#3499)...fixes #3497Alex Lam S.L
2019-10-18fix corner case in `unused` (#3496)...fixes #3495Alex Lam S.L
2019-05-29enhance `assignments` & `unused` (#3428)...closes #3427Alex Lam S.L
2019-05-12fix corner case in `assignments` (#3407)...fixes #3406Alex Lam S.L
2019-05-10fix corner case in `inline` (#3401)...fixes #3400Alex Lam S.L
2019-04-30unify logging functionality (#3392)...fixes #3253 fixes #3254Alex Lam S.L
2019-04-24fix corner case in `assignments` (#3376)...fixes #3375Alex Lam S.L
2018-08-23fix corner case in `unused` (#3234)...fixes #3233Alex Lam S.L
2018-07-01fix corner case in `unused`alexlamsl
2018-06-24enhance `arguments` (#3193)...fixes #3192 Alex Lam S.L
2018-05-24fix corner cases with `eval()` (#3147)...fixes #3146Alex Lam S.L
2018-03-13preserve non-constant value assignments with modifications (#2997)...fixes #2995Alex Lam S.L
2018-02-17drop unused "class" definition IIFEs (#2923)...fixes #805Alex Lam S.L
2018-01-26fix accounting after conversion to assignment (#2847)...Missing reference to `AST_SymbolRef` created by `unused` causes `collapse_vars` to misbehave. fixes #2846Alex Lam S.L
2018-01-11fix nested `unused` assignments (#2769)...fixes #2768Alex Lam S.L
2018-01-04drop `unused` assignment based on `reduce_vars` (#2709)Alex Lam S.L
2017-12-27retain recursive function names (#2667)...fixes #2665Alex Lam S.L
2017-12-27fix bugs on substituted `AST_Defun` (#2661)...fixes #2660Alex 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)...fixes #2516Alex Lam S.L
2017-11-11implement compress option `reduce_funcs` (#2466)...- inline single-use function declarations as expressions when permissible - depend on `reduce_vars` - enabled by default - disable for speed critical code fixes #2464Alex Lam S.L
2017-11-09fix multiple nested function substitutions (#2458)...fixes #2449Alex Lam S.L
2017-11-05extend function inlining safety checks (#2430)Alex Lam S.L
2017-10-09perform `reduce_vars` on safe literals (#2351)...- constant expression - single reference - same scope - not across loop bodyAlex Lam S.L
2017-08-29fix `unused` patching of `AST_For.init` blocks (#2289)...fixes #2288Alex Lam S.L