Skip to content

Update README - #1129

Merged
hernanponcedeleon merged 2 commits into
developmentfrom
readme
Oct 5, 2026
Merged

hernanponcedeleon merged 2 commits into
developmentfrom
readme

Conversation

@hernanponcedeleon

Copy link
Copy Markdown
Owner

No description provided.

@github-actions

github-actions Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Performance comparison

Linux x64

Benchmark details

Memory model: vmm

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/cna.c 10.127 ± 0.090 s 10.137 ± 0.154 s ➖ -0.1% [-11.8%, +11.6%] UNKNOWN
benchmarks/locks/mutex_musl.c 22.603 ± 2.714 s 22.495 ± 1.722 s ➖ -0.4% [-73.9%, +73.2%] UNKNOWN
benchmarks/lfds/dglm.c 18.547 ± 1.422 s 19.095 ± 1.709 s ➖ -3.3% [-72.0%, +65.3%] UNKNOWN
benchmarks/lfds/ms.c 33.048 ± 5.175 s 33.686 ± 6.487 s ➖ -3.6% [-144.5%, +137.3%] UNKNOWN
benchmarks/lfds/treiber.c 8.314 ± 0.651 s 8.915 ± 0.074 s ➖ -7.7% [-63.7%, +48.3%] UNKNOWN
benchmarks/lfds/safe_stack.c 5.873 ± 0.929 s 6.672 ± 0.166 s ➖ -15.1% [-99.4%, +69.1%] UNKNOWN
benchmarks/challenging/cna.c 34.789 ± 0.670 s 32.667 ± 4.857 s ➖ +6.2% [-69.3%, +81.7%] UNKNOWN

Memory model: aarch64

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/linuxrwlock.c 7.361 ± 0.083 s 7.538 ± 0.066 s ➖ -2.4% [-9.2%, +4.4%] UNKNOWN
benchmarks/locks/mutex_musl.c 4.580 ± 0.686 s 5.325 ± 0.046 s ➖ -17.9% [-113.9%, +78.1%] UNKNOWN
benchmarks/challenging/cna.c 9.321 ± 1.229 s 10.395 ± 0.636 s ➖ -12.3% [-59.7%, +35.2%] UNKNOWN
benchmarks/challenging/wsq.c 6.042 ± 0.089 s 6.020 ± 0.035 s ➖ +0.4% [-4.8%, +5.5%] UNKNOWN

Memory model: power

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/linuxrwlock.c 14.315 ± 0.340 s 14.202 ± 0.664 s ➖ +0.8% [-16.1%, +17.7%] UNKNOWN
benchmarks/locks/mutex_musl.c 15.501 ± 1.658 s 17.596 ± 0.239 s ➖ -14.5% [-96.3%, +67.2%] UNKNOWN
benchmarks/lfds/ms.c 27.341 ± 5.834 s 22.601 ± 1.600 s ➖ +15.3% [-75.8%, +106.3%] UNKNOWN
benchmarks/lfds/treiber.c 15.867 ± 1.991 s 17.053 ± 1.483 s ➖ -8.2% [-78.9%, +62.5%] UNKNOWN

Total

Benchmarks Base branch PR branch Improvement (99% CI)
All reported benchmarks 233.629 ± 6.530 s 234.399 ± 12.215 s ➖ -0.3% [-18.0%, +17.4%]

3 benchmark(s) omitted because both averages were below 5 seconds.

macOS ARM64

Benchmark details

Memory model: vmm

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/cna.c 21.853 ± 0.407 s 22.432 ± 1.109 s ➖ -2.7% [-34.3%, +29.0%] UNKNOWN
benchmarks/locks/mutex_musl.c 40.194 ± 2.315 s 45.290 ± 1.281 s ➖ -12.8% [-37.9%, +12.2%] UNKNOWN
benchmarks/lfds/dglm.c 52.052 ± 3.893 s 49.136 ± 3.733 s ➖ +5.3% [-43.7%, +54.3%] UNKNOWN
benchmarks/lfds/ms.c 60.008 ± 7.414 s 62.775 ± 7.317 s ➖ -4.8% [-52.2%, +42.5%] UNKNOWN
benchmarks/lfds/treiber.c 18.226 ± 0.650 s 18.005 ± 0.510 s ➖ +1.1% [-22.8%, +25.1%] UNKNOWN
benchmarks/lfds/safe_stack.c 9.626 ± 1.247 s 11.188 ± 0.521 s ➖ -17.1% [-73.2%, +39.1%] UNKNOWN
benchmarks/challenging/cna.c 40.400 ± 2.177 s 37.524 ± 0.931 s ➖ +7.0% [-22.8%, +36.7%] UNKNOWN

Memory model: aarch64

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/linuxrwlock.c 18.738 ± 1.832 s 17.971 ± 1.515 s ➖ +4.0% [-13.0%, +20.9%] UNKNOWN
benchmarks/locks/mutex_musl.c 19.164 ± 1.397 s 17.474 ± 1.270 s ➖ +8.8% [-13.1%, +30.6%] UNKNOWN
benchmarks/lfds/dglm.c 15.039 ± 2.006 s 15.520 ± 0.298 s ➖ -4.4% [-80.8%, +72.0%] PASS
benchmarks/lfds/ms.c 12.396 ± 1.104 s 11.432 ± 0.872 s ➖ +7.3% [-56.0%, +70.6%] UNKNOWN
benchmarks/challenging/cna.c 38.224 ± 3.798 s 40.920 ± 2.454 s ➖ -8.1% [-101.4%, +85.2%] UNKNOWN
benchmarks/challenging/wsq.c 17.221 ± 2.694 s 17.697 ± 2.759 s ➖ -3.0% [-52.9%, +46.9%] UNKNOWN

Memory model: power

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/linuxrwlock.c 51.681 ± 0.629 s 50.795 ± 1.826 s ➖ +1.7% [-16.4%, +19.8%] UNKNOWN
benchmarks/locks/mutex_musl.c 43.342 ± 2.416 s 41.969 ± 0.887 s ➖ +3.0% [-19.4%, +25.4%] UNKNOWN
benchmarks/lfds/dglm.c 9.944 ± 0.738 s 12.052 ± 0.588 s ➖ -21.6% [-80.1%, +36.9%] UNKNOWN
benchmarks/lfds/ms.c 55.430 ± 4.976 s 45.083 ± 5.802 s ➖ +18.5% [-34.6%, +71.7%] UNKNOWN
benchmarks/lfds/treiber.c 22.342 ± 2.789 s 22.643 ± 2.800 s ➖ -1.6% [-46.4%, +43.3%] UNKNOWN

Total

Benchmarks Base branch PR branch Improvement (99% CI)
All reported benchmarks 545.881 ± 5.442 s 539.906 ± 2.757 s ➖ +1.1% [-7.2%, +9.4%]

Comment thread README.md Outdated

@ThomasHaas ThomasHaas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@hernanponcedeleon
hernanponcedeleon merged commit cc7eef5 into development Oct 5, 2026
11 checks passed
@hernanponcedeleon
hernanponcedeleon deleted the readme branch October 5, 2026 05:29
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