Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-11 | fix corner case in `reduce_vars` (#3775) | Alex Lam S.L | |
fixes #3774 | |||
2020-04-10 | enhance `inline` (#3767) | Alex Lam S.L | |
2020-02-12 | enhance `evaluate` (#3714) | Alex Lam S.L | |
2020-01-03 | fix corner case in `reduce_vars` (#3667) | Alex Lam S.L | |
fixes #3666 | |||
2019-12-10 | fix corner case in `reduce_vars` (#3632) | Alex Lam S.L | |
fixes #3631 | |||
2019-12-04 | fix corner case in `reduce_vars` (#3623) | Alex Lam S.L | |
fixes #3622 | |||
2019-12-02 | fix corner cases in `keep_fargs` & `unused` (#3618) | Alex Lam S.L | |
2019-12-01 | enhance `unused` (#3617) | Alex Lam S.L | |
2019-11-13 | enhance `evaluate` & `inline` (#3580) | Alex Lam S.L | |
2019-10-22 | fix corner case in `reduce_vars` (#3510) | Alex Lam S.L | |
fixes #3509 | |||
2019-10-22 | fix corner cases in `inline` (#3507) | Alex Lam S.L | |
fixes #3506 | |||
2019-10-20 | minor tweaks (#3502) | Alex Lam S.L | |
2019-04-29 | fix corner case in `evaluate` (#3388) | Alex Lam S.L | |
fixes #3387 | |||
2019-04-24 | fix corner case in `reduce_vars` (#3378) | Alex Lam S.L | |
fixes #3377 | |||
2019-04-20 | enhance `unsafe` `evaluate` (#3370) | Alex Lam S.L | |
2019-03-20 | enhance `unsafe` for `Array` (#3349) | Alex Lam S.L | |
2019-03-15 | fix corner case in `reduce_vars` (#3341) | Alex Lam S.L | |
2019-03-13 | fix corner case in `reduce_vars` (#3332) | Alex Lam S.L | |
fixes #3267 | |||
2019-03-13 | make tests compatible with Node.js 12 (#3304) | silverwind | |
In Node.js 12, the formatting of console arguments will change slightly. Previously, a string other than the first argument was formatted using single quotes if the first argument was non-string. Now, quotes are never added regardless of position of a string argument. To make test compatible in all Node.js versions, I work around by ensuring the first argument to console.log is a string which prevents the quotes from being added on older versions of Node.js. Ref: https://github.com/nodejs/node/pull/23162 | |||
2018-08-29 | fix corner case in `reduce_vars` (#3241) | Alex Lam S.L | |
fixes #3240 | |||
2018-07-19 | fix corner case in `ie8` (#3216) | Alex Lam S.L | |
fixes #3215 | |||
2018-07-01 | fix corner case in `unused` | alexlamsl | |
2018-06-06 | general clean-ups (#3175) | Alex Lam S.L | |
2018-05-26 | fix corner case in `reduce_vars` (#3151) | Alex Lam S.L | |
2018-05-21 | fix corner case in `reduce_vars` (#3141) | Alex Lam S.L | |
fixes #3140 | |||
2018-05-10 | fix corner case in `reduce_vars` (#3129) | Alex Lam S.L | |
2018-05-07 | fix various corner cases (#3126) | Alex Lam S.L | |
- augment ufuzz/reminify test options fixes #3125 | |||
2018-05-06 | fix corner case in `reduce_vars` (#3124) | Alex Lam S.L | |
2018-05-05 | fix various corner cases (#3123) | Alex Lam S.L | |
2018-05-04 | fix `reduce_vars` on nested invocations (#3118) | Alex Lam S.L | |
2018-05-03 | better fix for #3113 (#3115) | Alex Lam S.L | |
2018-05-03 | fix `TreeWalker` scan order (#3114) | Alex Lam S.L | |
fixes #3113 | |||
2018-05-02 | improve `reduce_vars` (#3112) | Alex Lam S.L | |
fixes #3110 | |||
2018-04-10 | handle flow control in loops with `reduce_vars` (#3069) | Alex Lam S.L | |
fixes #3068 | |||
2018-03-31 | fix escape analysis on `AST_New` (#3043) | Alex Lam S.L | |
fixes #3042 | |||
2018-03-16 | improve truthy compression (#3009) | Alex Lam S.L | |
2018-03-11 | handle `case` correctly under `reduce_vars` (#2993) | Alex Lam S.L | |
fixes #2992 | |||
2018-02-16 | fix `unsafe` `evaluate` of `AST_Function` (#2920) | Alex Lam S.L | |
fixes #2919 | |||
2018-02-12 | simplify `do-while` into `for` (#2907) | Alex Lam S.L | |
fixes #2904 | |||
2018-02-03 | fix assignment logic in `reduce_vars` (#2872) | Alex Lam S.L | |
fixes #2869 | |||
2018-02-01 | avoid `evaluate` of compound assignment after `dead_code` transform (#2861) | Alex Lam S.L | |
fixes #2860 | |||
2018-01-29 | improve symbol replacement heuristic (#2851) | Alex Lam S.L | |
2018-01-29 | compress chained compound assignments (#2850) | Alex Lam S.L | |
2018-01-23 | handle duplicate function declarations correctly (#2837) | Alex Lam S.L | |
fixes #2836 | |||
2018-01-17 | fix `AST_Scope.clone()` (#2803) | Alex Lam S.L | |
fixes #2799 | |||
2018-01-13 | fix `reduce_vars` on `AST_Accessor` (#2776) | Alex Lam S.L | |
fixes #2774 | |||
2018-01-04 | drop `unused` assignment based on `reduce_vars` (#2709) | Alex Lam S.L | |
2018-01-03 | fix `reduce_vars` on `AST_Defun` (#2708) | Alex Lam S.L | |
2017-12-31 | reduce hoisting declarations (#2687) | Alex Lam S.L | |
2017-12-26 | replace single-use recursive functions (#2659) | Alex Lam S.L | |
fixes #2628 |