mirror of
https://github.com/oxc-project/oxc.git
synced 2026-09-14 19:36:11 +08:00
a17de58e30
This Pr brings couple optimizations and refactor, - Disable merging: `if (a) return x; return;` and `if (a) return; return x;` when is descendant of `async* function` - Handle empty chains: `if (a) return; return;` → `a; return;` - Process returns/throw anywhere in block via handler merge `if (a) return; return; var b` → `a; return; var b` fixes #26255 ref #24331
Track Minification size
See minification-benchmarks for baseline.