swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
perf(es/typescript): dispatch runtime reads by expression kind
fix/ts-namespace-enum-bindings
18 minutes ago
perf(es/utils): omit lexical-only runtime binding owners Keep parameter, catch, named expression and type-scope owners in lexical namespace resolution while avoiding their registration during runtime container analysis. Preserve declared and imported binding identities for constant evaluation and alias dependencies.
fix/ts-namespace-enum-bindings
50 minutes ago
test(es/base): cover merged namespace resolver references
fix/ts-namespace-enum-bindings
2 hours ago
fix(es/testing): stream oversized Windows scripts to node
codex/fix-loop-labels
4 hours ago
perf(es/typescript): guard enum mutability lookups
fix/ts-namespace-enum-bindings
4 hours ago
perf(es/utils): skip erased syntax in runtime binding collection Retain the enclosing interface and type-alias declarations while leaving their type-scope owners to lexical namespace resolution. Remove the temporary observation flag because runtime observers no longer enter erased syntax.
fix/ts-namespace-enum-bindings
4 hours ago
perf(es/parser): Scan template literals with byte search (#12474) **Description:** `scan_template_token` currently scans template bodies one byte at a time. Reuse `byte_search!` with a template-specific match table to skip ordinary text in 32-byte batches while preserving interpolation, escapes, cooked values, and unterminated-template diagnostics. Add fixtures covering batch boundaries, Unicode, lone dollar signs, escaped delimiters, CR/CRLF normalization, tagged escapes, and unterminated templates. Include patch changesets for `swc_ecma_parser` and `swc_core`. **BREAKING CHANGE:** None. **Related issue (if exists):**
main
5 hours ago
Merge branch 'main' into codex/fix-react-compiler-long-call-chains
codex/fix-react-compiler-long-call-chains
6 hours ago
Latest Branches
CodSpeed Performance Gauge
-2%
fix(es/typescript): Fix merged namespace bindings and enum evaluation
#12455
24 minutes ago
7067056
fix/ts-namespace-enum-bindings
CodSpeed Performance Gauge
0%
fix(es/compat): preserve consecutive loop labels
#12472
4 hours ago
12a1399
codex/fix-loop-labels
CodSpeed Performance Gauge
0%
fix(react-compiler): protect long call chains from stack overflow
#12473
6 hours ago
f6e6f52
codex/fix-react-compiler-long-call-chains
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs