Skip to content

Filter out reserved parser tokens - #216

Merged
brendt merged 1 commit into
mainfrom
filter-out-reserved-tokens
Sep 30, 2026
Merged

brendt merged 1 commit into
mainfrom
filter-out-reserved-tokens

Conversation

@brendt

@brendt brendt commented Sep 30, 2026

Copy link
Copy Markdown
Member

No description provided.

@github-actions

Copy link
Copy Markdown

Benchmark Results

Comparison of filter-out-reserved-tokens against main (aa53fcf1c6775f2d422ed953684d41a15370e1f9).

Open to see the benchmark results
benchmark subject set revs its mem_peak mode rstdev
HighlighterBench benchParse apache 100 5 2.070mb +0.02% 55.318571μs +1.00% ±0.53% -41.25%
HighlighterBench benchParse bash 100 5 2.102mb +0.02% 153.285753μs -0.56% ±1.10% +174.39%
HighlighterBench benchParse bbcode 100 5 2.058mb +0.02% 56.209961μs -0.68% ±1.00% -22.08%
HighlighterBench benchParse blade 100 5 2.675mb +0.02% 734.052935μs -1.57% ±0.67% -59.20%
HighlighterBench benchParse css 100 5 2.088mb +0.02% 106.066888μs +1.11% ±0.36% -29.50%
HighlighterBench benchParse diff 100 5 2.092mb +0.03% 70.226654μs -0.29% ±1.13% +101.19%
HighlighterBench benchParse dockerfile 100 5 2.070mb -0.35% 66.135793μs +0.57% ±0.65% +74.44%
HighlighterBench benchParse dotenv 100 5 2.074mb +0.02% 58.836164μs +0.52% ±0.35% -58.80%
HighlighterBench benchParse gdscript 100 5 2.168mb +0.02% 246.107926μs +0.13% ±0.45% +47.84%
HighlighterBench benchParse graphql 100 5 2.089mb +0.02% 114.419569μs -0.18% ±0.50% -20.97%
HighlighterBench benchParse html 100 5 2.093mb +0.02% 87.566673μs -0.08% ±0.46% +122.26%
HighlighterBench benchParse http 100 5 2.062mb +0.02% 17.518356μs -0.07% ±0.43% -68.13%
HighlighterBench benchParse ini 100 5 2.077mb +0.02% 66.615342μs +1.02% ±1.09% -8.78%
HighlighterBench benchParse javascript 100 5 2.157mb +0.02% 203.285166μs +0.49% ±1.46% +264.91%
HighlighterBench benchParse json 100 5 2.131mb +0.02% 182.110626μs +0.04% ±0.10% -84.49%
HighlighterBench benchParse markdown 100 5 2.080mb +0.02% 56.767202μs -0.19% ±0.74% +38.25%
HighlighterBench benchParse nginx 100 5 2.143mb +0.02% 201.374207μs +0.26% ±0.87% +29.40%
HighlighterBench benchParse php 100 5 2.435mb +0.02% 557.925382μs +0.28% ±0.33% -2.37%
HighlighterBench benchParse python 100 5 2.332mb +0.02% 320.376751μs +1.56% ±0.78% -33.96%
HighlighterBench benchParse scss 100 5 2.104mb +0.02% 136.385245μs -0.13% ±0.99% +296.26%
HighlighterBench benchParse sql 100 5 2.104mb +0.02% 117.597162μs +0.16% ±0.56% -8.39%
HighlighterBench benchParse svelte 100 5 2.308mb +0.02% 755.443973μs -1.11% ±0.56% +106.04%
HighlighterBench benchParse terminal 100 5 2.099mb +0.02% 142.012798μs +0.21% ±0.25% -48.73%
HighlighterBench benchParse terraform 100 5 2.103mb +0.02% 129.730078μs -0.15% ±0.36% -49.43%
HighlighterBench benchParse typescript 100 5 2.529mb +0.02% 182.826360μs -0.06% ±0.40% -33.44%
HighlighterBench benchParse txt 100 5 2.046mb 0.00% 6.417436μs -0.27% ±1.22% -12.05%
HighlighterBench benchParse twig 100 5 19.210mb +0.00% 1,044.132779μs -0.09% ±0.84% -28.40%
HighlighterBench benchParse vue 100 5 2.386mb +0.02% 290.662857μs -0.19% ±0.39% -12.73%
HighlighterBench benchParse xml 100 5 2.107mb +0.02% 137.055147μs -0.64% ±0.40% -61.03%
HighlighterBench benchParse yaml 100 5 2.165mb +0.02% 243.737593μs -0.61% ±0.99% +136.88%

Generated by phpbench against commit 26a0e75

@brendt
brendt merged commit e04f3d4 into main Sep 30, 2026
5 checks passed
@brendt
brendt deleted the filter-out-reserved-tokens branch September 30, 2026 07:52
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 36686106178

Coverage increased (+0.005%) to 94.686%

Details

  • Coverage increased (+0.005%) from the base build.
  • Patch coverage: 2 of 2 lines across 1 file are fully covered (100%).
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 2183
Covered Lines: 2067
Line Coverage: 94.69%
Coverage Strength: 57.88 hits per line

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants