aboutsummaryrefslogtreecommitdiff
path: root/lib/compress.js
AgeCommit message (Collapse)Author
2019-10-28fix corner case in `evaluate` (#3540)Alex Lam S.L
fixes #3539
2019-10-28fix & enhance `unsafe_math` (#3537)Alex Lam S.L
closes #3535 fixes #3536
2019-10-27fix corner cases in `unsafe_math` (#3532)Alex Lam S.L
fixes #3531
2019-10-27compress arithmetic expressions further (#3529)Alex Lam S.L
2019-10-26fix corner case in `collapse_vars` (#3527)Alex Lam S.L
fixes #3526
2019-10-24fix corner case in `collapse_vars` (#3521)Alex Lam S.L
fixes #3520
2019-10-23fix corner cases in `unused` (#3519)Alex Lam S.L
2019-10-23fix corner case in `unused` (#3517)Alex Lam S.L
fixes #3515
2019-10-23fix corner case in `side_effects` (#3514)Alex Lam S.L
fixes #3512
2019-10-22fix corner cases in `inline` (#3507)Alex Lam S.L
fixes #3506
2019-10-20fix corner case in `collapse_vars` (#3501)Alex Lam S.L
2019-10-18fix corner case in `unused` (#3499)Alex Lam S.L
fixes #3497
2019-10-18fix corner case in `unused` (#3496)Alex Lam S.L
fixes #3495
2019-10-17fix corner case in `dead_code` & `ie8` (#3494)Alex Lam S.L
fixes #3493
2019-10-17fix corner case in `sequences` (#3491)Alex Lam S.L
fixes #3490
2019-10-16fix corner cases in `ie8` (#3485)Alex Lam S.L
fixes #3484
2019-10-14fix corner cases in `ie8` (#3472)Alex Lam S.L
fixes #3471
2019-10-14fix corner case with `collapse_vars` & `ie8` (#3469)Alex Lam S.L
fixes #3468
2019-10-09clean up AST_Binary optimisation logic (#3458)Alex Lam S.L
2019-10-06account for `catch` in constant lambda expressions (#3454)Alex Lam S.L
2019-10-06fix corner case in `hoist_props` (#3452)Alex Lam S.L
fixes #3440
2019-10-06handle function/variable name collisions correctly (#3451)Alex Lam S.L
fixes #3439
2019-10-06fix variable scope determination (#3449)Alex Lam S.L
fixes #3444
2019-05-30fix corner case in `assignments` (#3430)Alex Lam S.L
fixes #3429
2019-05-29enhance `assignments` & `unused` (#3428)Alex Lam S.L
closes #3427
2019-05-21fix corner case in `keep_fargs` (#3424)Alex Lam S.L
fixes #3423
2019-05-19fix corner case in `arguments` (#3421)Alex Lam S.L
fixes #3420
2019-05-17enhance `unsafe` `comparisons` (#3419)Alex Lam S.L
2019-05-15improve sandbox fidelity (#3415)Alex Lam S.L
2019-05-15fix corner case in `comparisons` (#3414)Alex Lam S.L
fixes #3413
2019-05-14fix corner case in `hoist_props` (#3412)Alex Lam S.L
fixes #3411
2019-05-14enhance `side_effects` (#3410)Alex Lam S.L
2019-05-13enhance `keep_fargs` (#3409)Alex Lam S.L
2019-05-12fix corner case in `assignments` (#3407)Alex Lam S.L
fixes #3406
2019-05-11fix corner case in `functions` (#3403)Alex Lam S.L
fixes #3402
2019-05-10fix corner case in `inline` (#3401)Alex Lam S.L
fixes #3400
2019-04-30unify logging functionality (#3392)Alex Lam S.L
fixes #3253 fixes #3254
2019-04-29fix corner case in `properties` (#3390)Alex Lam S.L
fixes #3389
2019-04-29fix corner case in `evaluate` (#3388)Alex Lam S.L
fixes #3387
2019-04-25enhance `side_effects` (#3384)Alex Lam S.L
2019-04-25enhance `side_effects` (#3383)Alex Lam S.L
2019-04-25enhance `unsafe` (#3382)Alex Lam S.L
2019-04-25enhance `unsafe` `comparisons` (#3381)Alex Lam S.L
2019-04-24fix corner case in `unsafe` (#3380)Alex Lam S.L
2019-04-24enhance `comparisons` (#3379)Alex Lam S.L
2019-04-24fix corner case in `reduce_vars` (#3378)Alex Lam S.L
fixes #3377
2019-04-24fix corner case in `assignments` (#3376)Alex Lam S.L
fixes #3375
2019-04-21unwind IIFE class patterns (#3373)Alex Lam S.L
fixes #2332
2019-04-21fix corner cases in `functions` (#3372)Alex Lam S.L
fixes #3371
2019-04-20enhance `unsafe` `evaluate` (#3370)Alex Lam S.L