UglifyJS/test/compress
Mihai Bazon 1a5fd3e052 optimization for if/break as first statement in a loop body
for(...; x; ...) if (y) break; → for(...; x&&!y; ...);

similarly for `while` and some combinations (i.e. the `break` appears in the
`else` clause, etc.)
2012-11-08 11:43:14 +02:00
..
blocks.js minor 2012-08-27 11:00:26 +03:00
conditionals.js added option for side-effect-free statements, fix test 2012-10-03 13:08:03 +03:00
dead-code.js always keep declarations found in unreachable code 2012-09-07 15:18:32 +03:00
debugger.js wrote more of the compressor and added some tests 2012-08-22 15:21:58 +03:00
drop-unused.js drop unused function arguments 2012-10-13 15:04:44 +03:00
issue-12.js actually enable the option that drops unused names in the test of issue #12 2012-10-12 11:41:48 +03:00
issue-22.js fix for if (...) return; else return ...; 2012-10-24 09:33:32 +03:00
labels.js more optimizations for some break/continue cases 2012-10-18 15:14:57 +03:00
loops.js optimization for if/break as first statement in a loop body 2012-11-08 11:43:14 +02:00
properties.js wrote more of the compressor and added some tests 2012-08-22 15:21:58 +03:00
sequences.js don't move expressions containing the binary in operator into the for initializer 2012-10-30 14:50:47 +02:00