swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(es/codegen): emit non-finite numeric literals (#12047) **Description:** Emit non-finite `Lit::Num` values safely in every expression context. Readable output preserves an existing `NaN` or `Infinity` raw value, while generated and minified values use capture-free numeric expressions. Hygiene prevents preserved identifier forms from being shadowed. **Related issue (if exists):** - #12043
main
3 hours ago
fix(es/transforms): use numeric literals for non-finite enum values
fix/non-finite-number-transforms
5 hours ago
fix(es/minifier): use numeric literals for non-finite values Preserve non-finite semantics in truthiness, switch matching, JSON optimization, and array joins. Array-join folding uses ECMAScript Number::toString instead of Rust Display.
fix/non-finite-number-minifier
5 hours ago
fix(es/transforms): use numeric literals for non-finite enum values
fix/non-finite-number-transforms
6 hours ago
fix(es/minifier): use numeric literals for non-finite values Preserve non-finite semantics in truthiness, switch matching, JSON optimization, and array joins. Array-join folding uses ECMAScript Number::toString instead of Rust Display.
fix/non-finite-number-minifier
6 hours ago
fix(es/minifier): use numeric literals for non-finite values
fix/non-finite-number-minifier
7 hours ago
fix(es/minifier): use numeric literals for non-finite values
fix/non-finite-number-minifier
7 hours ago
fix(es/transforms): use numeric literals for non-finite enum values
fix/non-finite-number-transforms
7 hours ago
Latest Branches
CodSpeed Performance Gauge
+3%
fix(es/transforms): use numeric literals for non-finite enum values
#12049
13 hours ago
d72d4bd
fix/non-finite-number-transforms
CodSpeed Performance Gauge
0%
fix(es/minifier): use numeric literals for non-finite values
#12048
15 hours ago
7d80e32
fix/non-finite-number-minifier
CodSpeed Performance Gauge
0%
fix(es/codegen): emit non-finite numeric literals
#12047
17 hours ago
d9f06c5
fix/non-finite-number-codegen
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs