aboutsummaryrefslogtreecommitdiff
path: 2021-05-03nls: Do not update po files on first make invocation....Julien Lepiller s/issue-1105.js
AgeCommit message (Collapse)Author
2020-10-05retrofit `AST_BlockStatement` as block-scoped (#4177)Alex Lam S.L
2018-07-01fix corner case in `unused`alexlamsl
2017-12-14fold `cascade` functionality into `collapse_vars` (#2586)Alex Lam S.L
2017-04-01improve compression of undefined, NaN & Infinitiy (#1748)Alex Lam S.L
- migrate transformation logic from `OutputStream` to `Compressor` - always turn `undefined` into `void 0` (unless `unsafe`) - always keep `NaN` except when avoiding local variable redefinition - introduce `keep_infinity` to suppress `1/0` transform, except when avoiding local variable redefinition supersedes #1723 fixes #1730
2017-03-29output optimal representations of NaN & Infinity (#1723)Alex Lam S.L
- move these optimisations out from `Compressor` to `OutputStream` - fixes behaviour inconsistency when running uglified code from global or module levels due to redefinition
2016-06-21Don't replace undefined, NaN and Infinity within with scopekzc
2016-06-12Don't drop unused if scope uses with statementAnthony Van de Gejuchte
Fix provided by @kzc