Skip to content

perf(parser): add #[inline(always)] to finish_next_inner#19694

Closed
overlookmotel wants to merge 1 commit into
mainfrom
om/02-24-perf_parser_add_inline_always_to_finish_next_inner_
Closed

perf(parser): add #[inline(always)] to finish_next_inner#19694
overlookmotel wants to merge 1 commit into
mainfrom
om/02-24-perf_parser_add_inline_always_to_finish_next_inner_

perf(parser): add `#[inline(always)]` to `finish_next_inner`

b010c4b
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis succeeded Feb 24, 2026 in 0s

Performance Gate Passed

⚡ 4 improved benchmarks
✅ 48 untouched benchmarks
⏩ 3 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation parser_tokens[react.development.js] 1.5 ms 1.4 ms +4.82%
Simulation parser_tokens[RadixUIAdoptionSection.jsx] 94.4 µs 87 µs +8.57%
Simulation parser_tokens[cal.com.tsx] 30.3 ms 28.9 ms +4.72%
Simulation parser_tokens[binder.ts] 3.8 ms 3.6 ms +4.58%

Comparing om/02-24-perf_parser_add_inline_always_to_finish_next_inner_ (b010c4b) with main (ce7e253)

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.