Commit Graph

6 Commits

Author SHA1 Message Date
alexlamsl
9ddb75c28b extend functionality
add tests
2017-11-24 13:17:43 +08:00
alexlamsl
f5c6118afd extend escape analysis on constant expression properties
fixes #2508
2017-11-24 12:53:44 +08:00
Alex Lam S.L
2ac5086831
fix top_retain on hoist_props (#2474)
fixes #2473
2017-11-13 00:59:41 +08:00
Alex Lam S.L
3c74047368
implement compress option reduce_funcs (#2466)
- inline single-use function declarations as expressions when permissible
- depend on `reduce_vars`
- enabled by default
- disable for speed critical code

fixes #2464
2017-11-11 05:59:35 +08:00
Alex Lam S.L
a48f87abf2
compress new function containing this (#2417) 2017-10-30 23:19:27 +08:00
Alex Lam S.L
4178289c38 implement hoist_props (#2396)
fixes #2377
2017-10-25 03:38:11 +08:00