aboutsummaryrefslogtreecommitdiff
path: root/test/compress/switch.js
AgeCommit message (Expand)Author
2020-08-21fix corner case in `switches` (#4060)...Alex Lam S.L
2020-08-21enhance `conditionals` & `switches` (#4058)Alex Lam S.L
2019-11-14fix corner case in `switches` (#3585)Alex Lam S.L
2019-11-13enhance `switches` (#3583)Alex Lam S.L
2018-07-01fix corner case in `unused`alexlamsl
2017-12-01improve switch case compression (#2547)Alex Lam S.L
2017-12-01improve `AST_For.init` & `AST_Switch.expression` compression (#2546)Alex Lam S.L
2017-11-11implement compress option `reduce_funcs` (#2466)...Alex Lam S.L
2017-04-02fix corner cases in switch and undefined (#1762)...Alex Lam S.L
2017-03-29improve beautified output of switch blocks (#1721)Alex Lam S.L
2017-03-28fix tail trimming of switch blocks (#1707)...Alex Lam S.L
2017-03-27`has_side_effects()` should take `AST_Switch.expression` into account (#1699)...Alex Lam S.L
2017-03-27fix typeof side effects (#1696)...Alex Lam S.L
2017-03-27preserve side effects in switch expression (#1694)...Alex Lam S.L
2017-03-26fallthrough should not execute case expression (#1683)...Alex Lam S.L
2017-03-26suppress switch branch de-duplication upon side effects (#1682)...Alex Lam S.L
2017-03-26improve switch optimisations (#1677)...Alex Lam S.L
2017-03-25fix `dead_code` on `AST_Switch` (#1667)...Alex Lam S.L
2013-03-01Drop last `default:` if it's the last branch and empty...Mihai Bazon
2012-11-14better solution for the last test in constant switch foldingMihai Bazon
2012-11-14optimize constant switch blocks...Mihai Bazon