oxc-project
oxc
BlogDocsChangelog

perf(linter): `id-length`: reduce allocations and add more ASCII checks

#14821Merged
Comparing
10-20-perf_linter_id-length_reduce_allocations_and_add_more_ascii_checks
(
04a78ee
) with
main
(
deb2098
)
CodSpeed Performance Gauge
+3%
Improvements
1
Untouched
3
Skipped
33

Benchmarks

Skipped (33)

Improved

linter[binder.ts]
tasks/benchmark/benches/linter.rs::linter::bench_linter
CodSpeed Performance Gauge
+3%
51.4 ms49.8 ms

Passed

linter[cal.com.tsx]
tasks/benchmark/benches/linter.rs::linter::bench_linter
CodSpeed Performance Gauge
+2%
489.7 ms481.6 ms
linter[react.development.js]
tasks/benchmark/benches/linter.rs::linter::bench_linter
CodSpeed Performance Gauge
+1%
19.7 ms19.4 ms
linter[RadixUIAdoptionSection.jsx]
tasks/benchmark/benches/linter.rs::linter::bench_linter
CodSpeed Performance Gauge
+1%
806.3 µs795.8 µs

Commits

Click on a commit to change the comparison range
Base
10-20-perf_linter_use_precomputed_extension
deb2098
+3.02%
perf(linter): `id-length`: reduce allocations and add more ASCII checks
04a78ee
24 days ago
by camchenry
© 2025 CodSpeed Technology
Home Terms Privacy Docs