aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-02-18fix corner case in `evaluate` (#3728)...- augment `ufuzz` for further `RegExp` testingAlex Lam S.L
2020-02-18v3.8.0Alex Lam S.L
2020-02-17improve `--reduce-test` (#3727)...- print out Node.js and OS informationAlex Lam S.L
2020-02-17speed up `--reduce-test` (#3726)...- avoid pathological test case branches via adaptive time-out - use initial test case elapsed time to adjust maximum time-out - index output cache using hash instead of raw sourceAlex Lam S.L
2020-02-15speed up `--reduce-test` via result caching (#3725)Alex Lam S.L
2020-02-15improve `--reduce-test` (#3722)...- hoist body of functions and IIFEs - simplify var declarationskzc
2020-02-15minor cleanup (#3723)Alex Lam S.L
2020-02-15Updated "Output options" > "comments" in README.md (#3717)...Expanded the current documentation to include: - What the value of `"some"` means based on `lib/output.js`. - Information about the `Function` overload parameters and expected output. Marco Gonzalez
2020-02-15enhance `properties` (#3721)Alex Lam S.L
2020-02-15workaround RegExp formatting bugs (#3720)Alex Lam S.L
2020-02-14improve `--reduce-test` (#3719)...- cover missing cases when eliminating unreferenced labels - format multi-line outputs correctlyAlex Lam S.L
2020-02-13improve code reuse (#3718)Alex Lam S.L
2020-02-12fix corner case in `unused` (#3716)Alex Lam S.L
2020-02-12increase mocha `--reduce-test` timeout (#3715)Alex Lam S.L
2020-02-12enhance `evaluate` (#3714)Alex Lam S.L
2020-02-09add test for `--reduce-test` (#3712)Alex Lam S.L
2020-02-09improve test reduction (#3711)...- scan `AST_SymbolFunarg` - scan `console.log(...)`Alex Lam S.L
2020-02-09improve `test/reduce` (#3710)...- suppress several instances of malformed AST generation - improve resilience & reporting against malformed ASTsAlex Lam S.L
2020-02-07fix corner cases in `test/reduce` (#3709)Alex Lam S.L
2020-02-06improve reduction of `AST_BlockStatement` (#3708)Alex Lam S.L
2020-02-06export missing API for AST manipulation (#3707)Alex Lam S.L
2020-02-06implement CLI `--reduce-test` and reduce tests in ufuzz (#3705)kzc
2020-02-05fix corner case in `ie8` & `reduce_vars` (#3706)...fixes #3703Alex Lam S.L
2020-02-04fix corner case in `sequences` (#3704)...fixes #3703Alex Lam S.L
2020-02-02v3.7.7Alex Lam S.L
2020-01-30fix corner case in `collapse_vars` (#3701)...fixes #3700Alex Lam S.L
2020-01-30fix corner case in `collapse_vars` (#3699)...fixes #3698Alex Lam S.L
2020-01-29enhance `collapse_vars` (#3697)Alex Lam S.L
2020-01-28fix corner case in sign propagation (#3696)...- migrate de-facto functionality to `evaluate` fixes #3695Alex Lam S.L
2020-01-28enhance `conditionals` (#3694)Alex Lam S.L
2020-01-28enhance `sequences` (#3693)Alex Lam S.L
2020-01-28fix corner case in string concatenations (#3692)...- migrate de-facto compression to `conditionals` & `strings` fixes #3689Alex Lam S.L
2020-01-28fix corner case in `booleans` (#3691)...fixes #3690Alex Lam S.L
2020-01-19v3.7.6Alex Lam S.L
2020-01-16fix corner case in `evaluate` (#3685)...fixes #3684Alex Lam S.L
2020-01-15fix corner case in `unsafe_math` (#3683)...fixes #3682Alex Lam S.L
2020-01-12v3.7.5Alex Lam S.L
2020-01-10enhance `collapse_vars` (#3680)...closes #3679Alex Lam S.L
2020-01-08introduce `--output-opts` CLI option (#3678)...closes #3675Alex Lam S.L
2020-01-08fix corner case in `unsafe_math` (#3677)...fixes #3676Alex Lam S.L
2020-01-07fix corner case in `unused` (#3674)...fixes #3673Alex Lam S.L
2020-01-07fix corner case in `collapse_vars` (#3672)...fixes #3671Alex Lam S.L
2020-01-07v3.7.4Alex Lam S.L
2020-01-06improve `ufuzz` false positive detection (#3670)Alex Lam S.L
2020-01-04fix corner case in `conditionals` (#3669)...fixes #3668Alex Lam S.L
2020-01-03fix corner case in `reduce_vars` (#3667)...fixes #3666Alex 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-31enhance `booleans` (#3661)Alex Lam S.L
2019-12-31enhance `evaluate` (#3660)Alex Lam S.L