Skip to content

bench: update @tuananh/sax-parser to 1.7, refresh tables - #29

Merged
evoactivity merged 1 commit into
mainfrom
bench/sax-parser-1.7
Jul 23, 2026
Merged

bench: update @tuananh/sax-parser to 1.7, refresh tables#29
evoactivity merged 1 commit into
mainfrom
bench/sax-parser-1.7

Conversation

@evoactivity

Copy link
Copy Markdown
Owner

Bumps @tuananh/sax-parser to ^1.7.0 and regenerates all 28 tables via pnpm bench:tables.

1.7.0 performs within run-to-run noise of 1.6.0 in every suite: EPG 256 B streaming +8%, POM -8%, RSS and attr-heavy flat, large-document unchanged. No rankings move — the EPG 64 B stress fixture remains a genuine coin flip (0.6% one way last run, 4.2% the other this run) and the tokenize claim (clear second everywhere except RSS, 4.99x behind there) holds exactly. First rival release requiring zero prose edits.

Also adds the 10 MB catalogue fixture to the intro's fixture list, which had not been updated when the large-document section landed.

1.7.0 performs within run-to-run noise of 1.6.0 across every suite;
no rankings change and the prose needed no edits. Tables regenerated
via pnpm bench:tables. Intro now mentions the large catalogue
fixture alongside the small ones.
@evoactivity evoactivity added the documentation Improvements or additions to documentation label Jul 23, 2026
@evoactivity
evoactivity merged commit 518718d into main Jul 23, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant