enhance `passes` (#2229)
authorAlex Lam S.L <alexlamsl@gmail.com>
Wed, 12 Jul 2017 18:18:59 +0000 (02:18 +0800)
committerGitHub <noreply@github.com>
Wed, 12 Jul 2017 18:18:59 +0000 (02:18 +0800)
commit458e3e15f0f315dcd4a99b02bed0fb740ffdfc17
tree133c68c470f9507ef041a86d336ef041fad396d0
parentc615a1e80aa0960fa7eb888e1bc085e70d3c7bfe
enhance `passes` (#2229)

- remove hardcoded upper limit
- continue based on node count reduction
- emit verbose statistics

fixes #2226
README.md
lib/compress.js
test/compress/issue-1034.js