Avatar for the oxc-project user
oxc-project
oxc
BlogDocsChangelog

perf(lexer): store escaped identifiers in a `Vec`

#16283Closed
Comparing
lilnasy:escaped-strings-vec
(
0373f16
) with
main
(
43a6c32
)
CodSpeed Performance Gauge
+3%
Improvement
1
Untouched
41
Skipped
3

Benchmarks

3 total
formatter[binder.ts]
tasks/benchmark/benches/formatter.rs::formatter::bench_formatter
Skipped
21.2 ms*
formatter[cal.com.tsx]
tasks/benchmark/benches/formatter.rs::formatter::bench_formatter
Skipped
188.5 ms*
formatter[react.development.js]
tasks/benchmark/benches/formatter.rs::formatter::bench_formatter
Skipped
10.7 ms*

Commits

Click on a commit to change the comparison range
Base
main
43a6c32
+3.22%
remove `is_valid_shift` assertion for `ESCAPE_INDEX_SHIFT`
0373f16
3 months ago
by lilnasy
© 2026 CodSpeed Technology
Home Terms Privacy Docs