swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(es/minifier): limit top-level eval preservation to root-scope decls; pin as entries
baltasarblanco:fix/dce-toplevel-eval
1 hour ago
fix(es/minifier): limit top-level eval preservation to root-scope decls; pin as entries
baltasarblanco:fix/dce-toplevel-eval
2 hours ago
fix(es/minifier): Preserve top-level declarations referenced only by direct eval The DCE tree-shaker protects declarations reachable by a direct `eval` only within function scopes. `found_direct_eval` is propagated to the root scope, but `visit_mut_module`/`visit_mut_script` never consumed it, so top-level declarations referenced only through a direct `eval` were dropped, corrupting code that relies on them at runtime. Mark top-level declarations as used when a direct `eval` reaches the root scope, mirroring the existing function-scope handling.
baltasarblanco:fix/dce-toplevel-eval
6 hours ago
feat(es/minifier): Remove unused param for new expr
Austaras:arity
11 hours ago
feat(es/minifier): Remove unused param for new expr
Austaras:arity
11 hours ago
fix(es/minifier): Measure number length precisely
Austaras:main
13 hours ago
fix(es/minifier): Measure number length precisely
Austaras:main
13 hours ago
fix(es/minifier): Measure number length precisely
Austaras:main
13 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
fix(es/minifier): Preserve top-level declarations referenced only by direct eval
#12029
2 hours ago
6c8d4f9
baltasarblanco:fix/dce-toplevel-eval
CodSpeed Performance Gauge
0%
feat(es/minifier): Remove unused param for new expr
#12027
12 hours ago
a234eb8
Austaras:arity
CodSpeed Performance Gauge
0%
fix(es/minifier): Measure number length precisely
#12026
14 hours ago
ef8fc8c
Austaras:main
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs