aboutsummaryrefslogtreecommitdiff
path: root/test/compress/evaluate.js
AgeCommit message (Expand)Author
2017-04-07fix corner cases with `delete` (#1796)...Alex Lam S.L
2017-04-02avoid confusion of `NaN` & `Infinity` with `catch` symbol of the same name (#......Alex Lam S.L
2017-04-01improve compression of undefined, NaN & Infinitiy (#1748)...Alex Lam S.L
2017-03-29output optimal representations of NaN & Infinity (#1723)...Alex Lam S.L
2017-03-24fix cascade of `evaluate` optimisation (#1654)...Alex Lam S.L
2017-03-19make `expect_stdout` work on Node.js 0.12 (#1623)...Alex Lam S.L
2017-03-19transform String.charAt() to index access (#1620)...Alex Lam S.L
2017-03-03process code with implicit return statement (#1522)...Alex Lam S.L
2017-03-02trim unused invocation parameters (#1526)Alex Lam S.L
2017-03-01fix `evaluate` on object getter & setter (#1515)Alex Lam S.L
2017-02-28warn & drop `#__PURE__` iff IIFE is dropped (#1511)...Alex Lam S.L
2017-02-26consolidate `evaluate` & `reduce_vars` (#1505)...Alex Lam S.L
2017-02-24enable `collapse_vars` & `reduce_vars` by default...alexlamsl
2017-02-21evaluate AST_SymbolRef as parameter...alexlamsl
2017-01-26optimise binary operands with evaluate() (#1427)...Alex Lam S.L
2017-01-26augment evaluate to extract within objects (#1425)...Alex Lam S.L
2016-05-24Completely allow evaluating -0Richard van Velzen
2016-05-17Never produce -0 when evaluating expressions (like -"")...Richard van Velzen