Skip to content

docs: update README benchmarks to v0.12.21 EPYC CI#156

Merged
kolkov merged 1 commit intomainfrom
docs/update-readme-benchmarks
Mar 27, 2026
Merged

docs: update README benchmarks to v0.12.21 EPYC CI#156
kolkov merged 1 commit intomainfrom
docs/update-readme-benchmarks

Conversation

@kolkov
Copy link
Copy Markdown
Contributor

@kolkov kolkov commented Mar 27, 2026

Update benchmark table with latest EPYC 9V74 CI results. 5 patterns now beat Rust.

Update benchmark table with EPYC 9V74 CI results from v0.12.21.
Added version pattern (1.2x faster than Rust — new win).
5 patterns now beat Rust: ip, multiline_php, char_class, inner_literal, version.
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@kolkov kolkov merged commit 8c12b2e into main Mar 27, 2026
9 checks passed
@github-actions
Copy link
Copy Markdown

Benchmark Comparison

Comparing main → PR #156

Summary: geomean 107.9n 107.8n -0.13%

⚠️ Potential regressions detected:

geomean                               ³                +0.00%               ³
geomean                               ³                +0.00%               ³
geomean              33.54n         33.74n        +0.60%
geomean                         ³                +0.00%               ³
geomean                         ³                +0.00%               ³
AhoCorasickManyPatterns/coregex_10_patterns-4           60.14n ± ∞ ¹    61.68n ± ∞ ¹     +2.56% (p=0.008 n=5)
LangArenaLogParser/all_combined-4                       19.36m ± ∞ ¹    19.42m ± ∞ ¹     +0.29% (p=0.032 n=5)
LangArenaLogParserStdlib/bots-4                         265.4m ± ∞ ¹    278.3m ± ∞ ¹     +4.87% (p=0.032 n=5)
LangArenaLogParserStdlib/ips-4                          48.82m ± ∞ ¹    63.01m ± ∞ ¹    +29.07% (p=0.016 n=5)
LangArenaLogParserStdlib/api_calls-4                    4.023m ± ∞ ¹    4.672m ± ∞ ¹    +16.13% (p=0.008 n=5)

Full results available in workflow artifacts. CI runners have ~10-20% variance.
For accurate benchmarks, run locally: ./scripts/bench.sh --compare

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.

1 participant