Skip to content

perf(parser): introduce ParserConfig - #19637

Merged
graphite-app[bot] merged 1 commit into
mainfrom
om/02-23-perf_parser_introduce_parserconfig_
Feb 24, 2026
Merged

perf(parser): introduce ParserConfig#19637
graphite-app[bot] merged 1 commit into
mainfrom
om/02-23-perf_parser_introduce_parserconfig_

perf(parser): introduce `ParserConfig` (#19637)

b3b2d30
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis succeeded Feb 24, 2026

Performance Gate Passed

⚡ 8 improved benchmarks
✅ 39 untouched benchmarks
⏩ 3 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation parser[binder.ts] 3.5 ms 3.3 ms +8.42%
Simulation parser[cal.com.tsx] 28.1 ms 25.9 ms +8.78%
Simulation parser[react.development.js] 1.4 ms 1.3 ms +8.81%
Simulation parser[RadixUIAdoptionSection.jsx] 87.9 µs 82.9 µs +6.06%
Simulation lexer[react.development.js] 410.6 µs 358.3 µs +14.58%
Simulation lexer[RadixUIAdoptionSection.jsx] 23.9 µs 21.2 µs +12.87%
Simulation lexer[binder.ts] 1,013.2 µs 885.2 µs +14.46%
Simulation lexer[cal.com.tsx] 6.5 ms 5.5 ms +18.17%

Comparing main (b3b2d30) with main (9e11dc6)

Open in CodSpeed

Footnotes

  1. 3 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.