Age | Commit message (Expand) | Author |
2017-04-02 | fix corner cases in switch and undefined (#1762)... | Alex Lam S.L |
2017-04-01 | fix switch branch elimination (#1752)... | Alex Lam S.L |
2017-04-01 | improve compression of undefined, NaN & Infinitiy (#1748)... | Alex Lam S.L |
2017-03-31 | combine rules for binary boolean operations (#1744) | Alex Lam S.L |
2017-03-31 | sort options in alphabetical order (#1743)... | Alex Lam S.L |
2017-03-31 | fix missing preamble when shebang is absent (#1742) | Alex Lam S.L |
2017-03-31 | fix catch symbol mangling (#1734)... | Alex Lam S.L |
2017-03-30 | remove paranthesis for `-(x*y)` (#1732) | Alex Lam S.L |
2017-03-30 | optimize try-catch-finally (#1731)... | Alex Lam S.L |
2017-03-29 | speed up IIFE elimination (#1728)... | Alex Lam S.L |
2017-03-29 | speed up `equivalent_to()` and `AST_Switch` (#1727) | Alex Lam S.L |
2017-03-29 | fix missing parentheses around NaN/Infinity shorthands (#1726)... | Alex Lam S.L |
2017-03-29 | output optimal representations of NaN & Infinity (#1723)... | Alex Lam S.L |
2017-03-29 | improve beautified output of switch blocks (#1721) | Alex Lam S.L |
2017-03-29 | fix corner case in `unused` (#1718)... | Alex Lam S.L |
2017-03-28 | fix `unused` on var of the same name within catch (#1716)... | Alex Lam S.L |
2017-03-28 | fix `is_number()` on `+=` (#1714)... | Alex Lam S.L |
2017-03-28 | drop anonymous function name when overshadowed by other declarations (#1712)... | Alex Lam S.L |
2017-03-28 | handle var within catch of the same name (#1711)... | Alex Lam S.L |
2017-03-28 | fix tail trimming of switch blocks (#1707)... | Alex Lam S.L |
2017-03-28 | fix mangle for variable declared within catch block (#1706)... | Alex Lam S.L |
2017-03-27 | `has_side_effects()` should take `AST_Switch.expression` into account (#1699)... | Alex Lam S.L |
2017-03-27 | fix typeof side effects (#1696)... | Alex Lam S.L |
2017-03-27 | preserve side effects in switch expression (#1694)... | Alex Lam S.L |
2017-03-27 | fix `cascade` on anonymous function reference (#1693)... | Alex Lam S.L |
2017-03-27 | handle overlapped variable definitions (#1691)... | Alex Lam S.L |
2017-03-26 | fix `delete` related issues in `collapse_vars` and `reduce_vars` (#1689) | Alex Lam S.L |
2017-03-26 | fix `cascade` on `delete` operator (#1687)... | Alex Lam S.L |
2017-03-26 | fallthrough should not execute case expression (#1683)... | Alex Lam S.L |
2017-03-26 | optimize conditional when condition symbol matches consequent (#1684) | kzc |
2017-03-26 | suppress switch branch de-duplication upon side effects (#1682)... | Alex Lam S.L |
2017-03-26 | fix side-effects detection on switch statements (#1678)... | Alex Lam S.L |
2017-03-26 | improve switch optimisations (#1677)... | Alex Lam S.L |
2017-03-25 | fix `has_side_effects()` (#1675)... | Alex Lam S.L |
2017-03-25 | fix `reduce_vars` on `AST_Switch` (#1671)... | Alex Lam S.L |
2017-03-25 | fix typeof side-effects (#1669)... | Alex Lam S.L |
2017-03-25 | fix `dead_code` on `AST_Switch` (#1667)... | Alex Lam S.L |
2017-03-25 | fix invalid `AST_For.init` (#1657)... | Alex Lam S.L |
2017-03-24 | fix cascade of `evaluate` optimisation (#1654)... | Alex Lam S.L |
2017-03-24 | fix corner case in `AST_For.init` (#1652)... | Alex Lam S.L |
2017-03-24 | fix assignment extraction from conditional (#1651)... | Alex Lam S.L |
2017-03-24 | fix assignment substitution in sequences (#1643)... | Alex Lam S.L |
2017-03-24 | improve error marker placement (#1644)... | Alex Lam S.L |
2017-03-24 | fix regression: CLI options with hyphens like -b ascii-only (#1640)... | kzc |
2017-03-24 | improve collapsible value detection (#1638)... | Alex Lam S.L |
2017-03-23 | account for cross-scope modifications in `collapse_vars` (#1634)... | Alex Lam S.L |
2017-03-23 | introduce compressor.info() (#1633)... | Alex Lam S.L |
2017-03-21 | throw parse error on invalid assignments (#1627)... | Alex Lam S.L |
2017-03-19 | fix commit 88fb83a (#1622)... | Alex Lam S.L |
2017-03-19 | fix AST_Binary.lift_sequences() (#1621)... | Alex Lam S.L |