Alex Lam S.L
|
2ea96549c5
|
unify logging functionality (#3392)
fixes #3253
fixes #3254
|
2019-04-30 06:32:24 +08:00 |
|
Alex Lam S.L
|
bcebacbb9e
|
fix corner cases in preserve_line (#3212)
|
2018-07-13 01:51:10 +08:00 |
|
alexlamsl
|
5ffc17d4aa
|
fix corner case in unused
|
2018-07-01 14:34:42 +08:00 |
|
Alex Lam S.L
|
ef618332ea
|
fold cascade functionality into collapse_vars (#2586)
|
2017-12-14 01:20:36 +08:00 |
|
Alex Lam S.L
|
458e3e15f0
|
enhance passes (#2229)
- remove hardcoded upper limit
- continue based on node count reduction
- emit verbose statistics
fixes #2226
|
2017-07-13 02:18:59 +08:00 |
|
Alex Lam S.L
|
dc33facfcb
|
fix dead_code on block-scoped function under "use strict" (#2006)
Technically not part of ES5, but commonly used code exists in the wild.
|
2017-05-26 16:08:51 +08:00 |
|
Alex Lam S.L
|
c0f3feae9f
|
introduce compressor.info() (#1633)
report the following only when `options.warnings = "verbose"`
- unused elements due to inlining
- collpased variables
|
2017-03-23 06:49:49 +08:00 |
|
kzc
|
c55dd5ed74
|
Add passes compress option. Fix duplicate compress warnings.
|
2016-04-19 20:05:33 +02:00 |
|
kzc
|
3907a5e3b2
|
Fix warnings for referenced non-hoisted functions.
Fixes #1034
Also added `expect_warnings` functionality to test framework.
|
2016-04-11 18:15:20 +02:00 |
|