Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-20 | fix corner case in `hoist_props` (#4307) | Alex Lam S.L | |
2020-07-26 | fix corner case in `hoist_props` (#4024) | Alex Lam S.L | |
fixes #4023 | |||
2020-06-03 | add test case for #3945 (#3948) | Alex Lam S.L | |
2020-06-02 | fix corner case in `hoist_props` (#3947) | Alex Lam S.L | |
fixes #3945 | |||
2020-05-10 | fix corner case in `hoist_props` (#3872) | Alex Lam S.L | |
fixes #3871 | |||
2020-05-10 | fix corner case in `hoist_props` (#3869) | Alex Lam S.L | |
fixes #3868 | |||
2020-04-17 | enhance `join_vars` (#3783) | Alex Lam S.L | |
2019-12-28 | enhance `evaluate` (#3649) | Alex Lam S.L | |
2019-10-06 | fix corner case in `hoist_props` (#3452) | Alex Lam S.L | |
fixes #3440 | |||
2019-05-14 | fix corner case in `hoist_props` (#3412) | Alex Lam S.L | |
fixes #3411 | |||
2018-07-01 | fix corner case in `unused` | alexlamsl | |
2018-04-11 | suppress `hoist_props` for embedded assignments (#3074) | Alex Lam S.L | |
2018-04-11 | extend `hoist_props` (#3073) | Alex Lam S.L | |
- handle `AST_Assign` the same way as `AST_VarDef` - inject `AST_Var` as succeeding statement fixes #3071 | |||
2018-04-02 | fix tree traversal on `AST_Do` (#3047) | Alex Lam S.L | |
fixes #3046 | |||
2018-03-23 | fix corner case in `hoist_props` (#3022) | Alex Lam S.L | |
fixes #3021 | |||
2018-03-02 | compress `arguments[index]` (#2967) | Alex Lam S.L | |
- always replace with existing parameter - only introduce new parameter if `keep_fargs` is disabled | |||
2018-01-19 | compress `undefined` property names (#2811) | Alex Lam S.L | |
- enforce property names as string - handle `void 0` as `undefined` in `hoist_props` & `reduce_vars` | |||
2017-12-15 | handle `inline` of function arguments (#2590) | Alex Lam S.L | |
fixes #2476 | |||
2017-11-28 | fix nested `hoist_props` substitution (#2523) | Alex Lam S.L | |
fixes #2519 | |||
2017-11-24 | extend escape analysis on constant expression properties (#2509) | Alex Lam S.L | |
fixes #2508 | |||
2017-11-13 | fix `top_retain` on `hoist_props` (#2474) | Alex Lam S.L | |
fixes #2473 | |||
2017-11-11 | implement compress option `reduce_funcs` (#2466) | Alex Lam S.L | |
- inline single-use function declarations as expressions when permissible - depend on `reduce_vars` - enabled by default - disable for speed critical code fixes #2464 | |||
2017-10-30 | compress `new` `function` containing `this` (#2417) | Alex Lam S.L | |
2017-10-25 | implement `hoist_props` (#2396) | Alex Lam S.L | |
fixes #2377 |