Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More benchmarking experiments #6769

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

kwxm
Copy link
Contributor

@kwxm kwxm commented Jan 1, 2025

Continuing from #6754.

@kwxm kwxm added Do not merge Benchmarks EXPERIMENT Experiments that we probably don't want to merge No Changelog Required Add this to skip the Changelog Check labels Jan 1, 2025
@kwxm
Copy link
Contributor Author

kwxm commented Jan 1, 2025

/benchmark nofib

1 similar comment
@kwxm
Copy link
Contributor Author

kwxm commented Jan 1, 2025

/benchmark nofib

Copy link
Contributor

github-actions bot commented Jan 1, 2025

Click here to check the status of your benchmark.

@kwxm
Copy link
Contributor Author

kwxm commented Jan 1, 2025

/benchmark nofib

2 similar comments
@kwxm
Copy link
Contributor Author

kwxm commented Jan 1, 2025

/benchmark nofib

@kwxm
Copy link
Contributor Author

kwxm commented Jan 1, 2025

/benchmark nofib

Copy link
Contributor

github-actions bot commented Jan 1, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.525 ms 2.510 ms -0.6%
clausify/formula2 3.391 ms 3.379 ms -0.4%
clausify/formula3 9.304 ms 9.264 ms -0.4%
clausify/formula4 21.87 ms 21.74 ms -0.6%
clausify/formula5 45.39 ms 45.57 ms +0.4%
knights/4x4 15.73 ms 15.67 ms -0.4%
knights/6x6 40.42 ms 39.97 ms -1.1%
knights/8x8 70.50 ms 69.94 ms -0.8%
primetest/05digits 9.542 ms 9.488 ms -0.6%
primetest/10digits 18.64 ms 18.57 ms -0.4%
primetest/30digits 57.32 ms 56.82 ms -0.9%
primetest/50digits 94.49 ms 93.56 ms -1.0%
queens4x4/bt 4.583 ms 4.535 ms -1.0%
queens4x4/bm 5.756 ms 5.713 ms -0.7%
queens4x4/bjbt1 5.524 ms 5.476 ms -0.9%
queens4x4/bjbt2 5.189 ms 5.144 ms -0.9%
queens4x4/fc 11.54 ms 11.48 ms -0.5%
queens5x5/bt 63.02 ms 62.45 ms -0.9%
queens5x5/bm 65.39 ms 64.95 ms -0.7%
queens5x5/bjbt1 73.96 ms 72.60 ms -1.8%
queens5x5/bjbt2 71.72 ms 70.61 ms -1.5%
queens5x5/fc 146.7 ms 145.6 ms -0.7%
d061d75 678ceee Change
TOTAL 842.5 ms 835.0 ms -0.9%

Copy link
Contributor

github-actions bot commented Jan 1, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 1, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.530 ms 2.518 ms -0.5%
clausify/formula2 3.398 ms 3.391 ms -0.2%
clausify/formula3 9.323 ms 9.296 ms -0.3%
clausify/formula4 22.02 ms 21.76 ms -1.2%
clausify/formula5 45.31 ms 45.18 ms -0.3%
knights/4x4 15.80 ms 15.55 ms -1.6%
knights/6x6 40.66 ms 40.04 ms -1.5%
knights/8x8 71.21 ms 70.14 ms -1.5%
primetest/05digits 9.697 ms 9.392 ms -3.1%
primetest/10digits 18.88 ms 18.33 ms -2.9%
primetest/30digits 57.86 ms 56.24 ms -2.8%
primetest/50digits 95.24 ms 92.48 ms -2.9%
queens4x4/bt 4.588 ms 4.541 ms -1.0%
queens4x4/bm 5.774 ms 5.717 ms -1.0%
queens4x4/bjbt1 5.542 ms 5.513 ms -0.5%
queens4x4/bjbt2 5.207 ms 5.155 ms -1.0%
queens4x4/fc 11.61 ms 11.50 ms -0.9%
queens5x5/bt 63.19 ms 62.51 ms -1.1%
queens5x5/bm 65.48 ms 65.04 ms -0.7%
queens5x5/bjbt1 73.57 ms 72.80 ms -1.0%
queens5x5/bjbt2 71.49 ms 70.58 ms -1.3%
queens5x5/fc 148.3 ms 146.2 ms -1.4%
d061d75 678ceee Change
TOTAL 846.7 ms 833.9 ms -1.5%

Copy link
Contributor

github-actions bot commented Jan 1, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 1, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.524 ms 2.535 ms +0.4%
clausify/formula2 3.398 ms 3.417 ms +0.6%
clausify/formula3 9.336 ms 9.397 ms +0.7%
clausify/formula4 21.87 ms 22.16 ms +1.3%
clausify/formula5 45.38 ms 45.74 ms +0.8%
knights/4x4 15.64 ms 15.83 ms +1.2%
knights/6x6 40.16 ms 40.62 ms +1.1%
knights/8x8 70.44 ms 70.99 ms +0.8%
primetest/05digits 9.499 ms 9.578 ms +0.8%
primetest/10digits 18.67 ms 18.70 ms +0.2%
primetest/30digits 57.20 ms 57.42 ms +0.4%
primetest/50digits 93.74 ms 94.75 ms +1.1%
queens4x4/bt 4.568 ms 4.602 ms +0.7%
queens4x4/bm 5.744 ms 5.799 ms +1.0%
queens4x4/bjbt1 5.508 ms 5.564 ms +1.0%
queens4x4/bjbt2 5.172 ms 5.219 ms +0.9%
queens4x4/fc 11.54 ms 11.61 ms +0.6%
queens5x5/bt 62.71 ms 63.24 ms +0.8%
queens5x5/bm 65.27 ms 65.78 ms +0.8%
queens5x5/bjbt1 72.53 ms 73.83 ms +1.8%
queens5x5/bjbt2 70.90 ms 71.69 ms +1.1%
queens5x5/fc 146.1 ms 147.8 ms +1.2%
d061d75 678ceee Change
TOTAL 837.9 ms 846.3 ms +1.0%

Copy link
Contributor

github-actions bot commented Jan 1, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 1, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.530 ms 2.524 ms -0.2%
clausify/formula2 3.416 ms 3.393 ms -0.7%
clausify/formula3 9.284 ms 9.286 ms +0.0%
clausify/formula4 21.82 ms 21.95 ms +0.6%
clausify/formula5 45.24 ms 45.28 ms +0.1%
knights/4x4 15.64 ms 15.68 ms +0.3%
knights/6x6 40.14 ms 40.23 ms +0.2%
knights/8x8 70.32 ms 70.45 ms +0.2%
primetest/05digits 9.481 ms 9.488 ms +0.1%
primetest/10digits 18.57 ms 18.59 ms +0.1%
primetest/30digits 57.13 ms 56.88 ms -0.4%
primetest/50digits 93.96 ms 94.22 ms +0.3%
queens4x4/bt 4.562 ms 4.557 ms -0.1%
queens4x4/bm 5.742 ms 5.745 ms +0.1%
queens4x4/bjbt1 5.502 ms 5.527 ms +0.5%
queens4x4/bjbt2 5.163 ms 5.170 ms +0.1%
queens4x4/fc 11.51 ms 11.64 ms +1.1%
queens5x5/bt 62.79 ms 63.46 ms +1.1%
queens5x5/bm 65.22 ms 65.80 ms +0.9%
queens5x5/bjbt1 72.99 ms 73.61 ms +0.8%
queens5x5/bjbt2 70.81 ms 71.38 ms +0.8%
queens5x5/fc 146.2 ms 147.8 ms +1.1%
d061d75 678ceee Change
TOTAL 838.0 ms 842.7 ms +0.6%

Copy link
Contributor

github-actions bot commented Jan 1, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 2, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.509 ms 2.544 ms +1.4%
clausify/formula2 3.369 ms 3.388 ms +0.6%
clausify/formula3 9.271 ms 9.373 ms +1.1%
clausify/formula4 21.73 ms 22.07 ms +1.6%
clausify/formula5 45.04 ms 45.58 ms +1.2%
knights/4x4 15.54 ms 15.78 ms +1.5%
knights/6x6 39.85 ms 40.60 ms +1.9%
knights/8x8 69.80 ms 71.31 ms +2.2%
primetest/05digits 9.365 ms 9.560 ms +2.1%
primetest/10digits 18.31 ms 18.70 ms +2.1%
primetest/30digits 56.17 ms 57.36 ms +2.1%
primetest/50digits 92.44 ms 94.97 ms +2.7%
queens4x4/bt 4.529 ms 4.596 ms +1.5%
queens4x4/bm 5.706 ms 5.782 ms +1.3%
queens4x4/bjbt1 5.476 ms 5.544 ms +1.2%
queens4x4/bjbt2 5.138 ms 5.213 ms +1.5%
queens4x4/fc 11.44 ms 11.59 ms +1.3%
queens5x5/bt 62.28 ms 63.19 ms +1.5%
queens5x5/bm 64.88 ms 65.67 ms +1.2%
queens5x5/bjbt1 72.63 ms 73.44 ms +1.1%
queens5x5/bjbt2 70.47 ms 71.38 ms +1.3%
queens5x5/fc 145.6 ms 147.5 ms +1.3%
d061d75 678ceee Change
TOTAL 831.5 ms 845.1 ms +1.6%

@kwxm
Copy link
Contributor Author

kwxm commented Jan 2, 2025

/benchmark nofib

1 similar comment
@kwxm
Copy link
Contributor Author

kwxm commented Jan 2, 2025

/benchmark nofib

Copy link
Contributor

github-actions bot commented Jan 2, 2025

Click here to check the status of your benchmark.

@kwxm
Copy link
Contributor Author

kwxm commented Jan 2, 2025

/benchmark validation

5 similar comments
@kwxm
Copy link
Contributor Author

kwxm commented Jan 2, 2025

/benchmark validation

@kwxm
Copy link
Contributor Author

kwxm commented Jan 2, 2025

/benchmark validation

@kwxm
Copy link
Contributor Author

kwxm commented Jan 2, 2025

/benchmark validation

@kwxm
Copy link
Contributor Author

kwxm commented Jan 2, 2025

/benchmark validation

@kwxm
Copy link
Contributor Author

kwxm commented Jan 2, 2025

/benchmark validation

@kwxm
Copy link
Contributor Author

kwxm commented Jan 6, 2025

/benchmark marlowe

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.545 ms 2.560 ms +0.6%
clausify/formula2 3.419 ms 3.420 ms +0.0%
clausify/formula3 9.397 ms 9.390 ms -0.1%
clausify/formula4 22.02 ms 22.02 ms 0.0%
clausify/formula5 45.59 ms 45.66 ms +0.2%
knights/4x4 15.82 ms 15.81 ms -0.1%
knights/6x6 40.58 ms 40.55 ms -0.1%
knights/8x8 70.92 ms 70.95 ms +0.0%
primetest/05digits 9.569 ms 9.621 ms +0.5%
primetest/10digits 18.75 ms 18.79 ms +0.2%
primetest/30digits 57.41 ms 57.74 ms +0.6%
primetest/50digits 94.70 ms 95.20 ms +0.5%
queens4x4/bt 4.572 ms 4.602 ms +0.7%
queens4x4/bm 5.744 ms 5.791 ms +0.8%
queens4x4/bjbt1 5.509 ms 5.549 ms +0.7%
queens4x4/bjbt2 5.183 ms 5.213 ms +0.6%
queens4x4/fc 11.52 ms 11.61 ms +0.8%
queens5x5/bt 62.74 ms 63.22 ms +0.8%
queens5x5/bm 64.99 ms 65.73 ms +1.1%
queens5x5/bjbt1 72.99 ms 73.67 ms +0.9%
queens5x5/bjbt2 71.03 ms 71.48 ms +0.6%
queens5x5/fc 147.3 ms 147.6 ms +0.2%
d061d75 678ceee Change
TOTAL 842.3 ms 846.2 ms +0.5%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.524 ms 2.530 ms +0.2%
clausify/formula2 3.380 ms 3.388 ms +0.2%
clausify/formula3 9.286 ms 9.329 ms +0.5%
clausify/formula4 21.86 ms 22.28 ms +1.9%
clausify/formula5 45.18 ms 45.26 ms +0.2%
knights/4x4 15.68 ms 15.92 ms +1.5%
knights/6x6 40.22 ms 41.38 ms +2.9%
knights/8x8 70.39 ms 72.67 ms +3.2%
primetest/05digits 9.492 ms 9.723 ms +2.4%
primetest/10digits 18.64 ms 19.05 ms +2.2%
primetest/30digits 57.04 ms 58.25 ms +2.1%
primetest/50digits 93.86 ms 95.70 ms +2.0%
queens4x4/bt 4.558 ms 4.602 ms +1.0%
queens4x4/bm 5.740 ms 5.781 ms +0.7%
queens4x4/bjbt1 5.504 ms 5.557 ms +1.0%
queens4x4/bjbt2 5.168 ms 5.216 ms +0.9%
queens4x4/fc 11.52 ms 11.68 ms +1.4%
queens5x5/bt 62.67 ms 63.31 ms +1.0%
queens5x5/bm 65.16 ms 65.61 ms +0.7%
queens5x5/bjbt1 73.00 ms 73.79 ms +1.1%
queens5x5/bjbt2 70.81 ms 71.74 ms +1.3%
queens5x5/fc 146.2 ms 149.0 ms +1.9%
d061d75 678ceee Change
TOTAL 837.9 ms 851.8 ms +1.7%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.510 ms 2.506 ms -0.2%
clausify/formula2 3.362 ms 3.378 ms +0.5%
clausify/formula3 9.279 ms 9.223 ms -0.6%
clausify/formula4 21.69 ms 21.71 ms +0.1%
clausify/formula5 44.93 ms 44.94 ms +0.0%
knights/4x4 15.49 ms 15.50 ms +0.1%
knights/6x6 39.89 ms 39.84 ms -0.1%
knights/8x8 69.89 ms 69.86 ms -0.0%
primetest/05digits 9.379 ms 9.355 ms -0.3%
primetest/10digits 18.31 ms 18.30 ms -0.1%
primetest/30digits 56.34 ms 56.16 ms -0.3%
primetest/50digits 92.81 ms 92.66 ms -0.2%
queens4x4/bt 4.527 ms 4.526 ms -0.0%
queens4x4/bm 5.698 ms 5.703 ms +0.1%
queens4x4/bjbt1 5.496 ms 5.489 ms -0.1%
queens4x4/bjbt2 5.138 ms 5.142 ms +0.1%
queens4x4/fc 11.46 ms 11.44 ms -0.2%
queens5x5/bt 62.38 ms 62.34 ms -0.1%
queens5x5/bm 64.83 ms 64.84 ms +0.0%
queens5x5/bjbt1 73.07 ms 72.63 ms -0.6%
queens5x5/bjbt2 70.53 ms 70.56 ms +0.0%
queens5x5/fc 145.6 ms 145.8 ms +0.1%
d061d75 678ceee Change
TOTAL 832.6 ms 831.9 ms -0.1%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.542 ms 2.528 ms -0.6%
clausify/formula2 3.417 ms 3.381 ms -1.1%
clausify/formula3 9.386 ms 9.342 ms -0.5%
clausify/formula4 22.03 ms 21.94 ms -0.4%
clausify/formula5 45.23 ms 45.17 ms -0.1%
knights/4x4 15.62 ms 15.63 ms +0.1%
knights/6x6 40.24 ms 40.20 ms -0.1%
knights/8x8 70.43 ms 70.31 ms -0.2%
primetest/05digits 9.482 ms 9.475 ms -0.1%
primetest/10digits 18.57 ms 18.59 ms +0.1%
primetest/30digits 57.03 ms 56.95 ms -0.1%
primetest/50digits 94.15 ms 94.00 ms -0.2%
queens4x4/bt 4.562 ms 4.563 ms +0.0%
queens4x4/bm 5.746 ms 5.739 ms -0.1%
queens4x4/bjbt1 5.519 ms 5.507 ms -0.2%
queens4x4/bjbt2 5.174 ms 5.170 ms -0.1%
queens4x4/fc 11.55 ms 11.52 ms -0.3%
queens5x5/bt 62.80 ms 62.78 ms -0.0%
queens5x5/bm 65.21 ms 65.16 ms -0.1%
queens5x5/bjbt1 73.09 ms 72.93 ms -0.2%
queens5x5/bjbt2 70.99 ms 70.90 ms -0.1%
queens5x5/fc 146.7 ms 146.3 ms -0.3%
d061d75 678ceee Change
TOTAL 839.5 ms 838.1 ms -0.2%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'nofib' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
clausify/formula1 2.511 ms 2.528 ms +0.7%
clausify/formula2 3.387 ms 3.389 ms +0.1%
clausify/formula3 9.233 ms 9.312 ms +0.9%
clausify/formula4 21.70 ms 21.88 ms +0.8%
clausify/formula5 45.05 ms 45.32 ms +0.6%
knights/4x4 15.55 ms 15.67 ms +0.8%
knights/6x6 39.93 ms 40.26 ms +0.8%
knights/8x8 69.86 ms 70.50 ms +0.9%
primetest/05digits 9.377 ms 9.491 ms +1.2%
primetest/10digits 18.34 ms 18.53 ms +1.0%
primetest/30digits 56.29 ms 56.98 ms +1.2%
primetest/50digits 92.73 ms 95.06 ms +2.5%
queens4x4/bt 4.540 ms 4.572 ms +0.7%
queens4x4/bm 5.707 ms 5.753 ms +0.8%
queens4x4/bjbt1 5.474 ms 5.513 ms +0.7%
queens4x4/bjbt2 5.142 ms 5.174 ms +0.6%
queens4x4/fc 11.47 ms 11.53 ms +0.5%
queens5x5/bt 62.33 ms 62.86 ms +0.9%
queens5x5/bm 64.85 ms 65.33 ms +0.7%
queens5x5/bjbt1 72.65 ms 72.96 ms +0.4%
queens5x5/bjbt2 70.63 ms 70.81 ms +0.3%
queens5x5/fc 146.1 ms 146.3 ms +0.1%
d061d75 678ceee Change
TOTAL 832.9 ms 839.7 ms +0.8%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'validation' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
auction_1-1 167.8 μs 172.2 μs +2.6%
auction_1-2 534.2 μs 540.4 μs +1.2%
auction_1-3 538.5 μs 541.9 μs +0.6%
auction_1-4 214.9 μs 221.5 μs +3.1%
auction_2-1 167.5 μs 171.3 μs +2.3%
auction_2-2 534.0 μs 536.9 μs +0.5%
auction_2-3 693.1 μs 697.1 μs +0.6%
auction_2-4 535.1 μs 541.3 μs +1.2%
auction_2-5 215.0 μs 221.5 μs +3.0%
crowdfunding-success-1 193.8 μs 198.8 μs +2.6%
crowdfunding-success-2 193.4 μs 199.8 μs +3.3%
crowdfunding-success-3 193.8 μs 199.9 μs +3.1%
currency-1 213.1 μs 217.3 μs +2.0%
escrow-redeem_1-1 303.6 μs 311.5 μs +2.6%
escrow-redeem_1-2 304.4 μs 309.5 μs +1.7%
escrow-redeem_2-1 353.9 μs 359.4 μs +1.6%
escrow-redeem_2-2 351.7 μs 358.2 μs +1.8%
escrow-redeem_2-3 351.4 μs 360.2 μs +2.5%
escrow-refund-1 143.7 μs 148.5 μs +3.3%
future-increase-margin-1 213.4 μs 217.0 μs +1.7%
future-increase-margin-2 443.4 μs 451.4 μs +1.8%
future-increase-margin-3 442.1 μs 450.5 μs +1.9%
future-increase-margin-4 410.1 μs 414.1 μs +1.0%
future-increase-margin-5 681.9 μs 685.1 μs +0.5%
future-pay-out-1 213.4 μs 216.7 μs +1.5%
future-pay-out-2 444.4 μs 449.6 μs +1.2%
future-pay-out-3 444.0 μs 448.5 μs +1.0%
future-pay-out-4 680.2 μs 680.8 μs +0.1%
future-settle-early-1 213.1 μs 215.9 μs +1.3%
future-settle-early-2 442.7 μs 449.1 μs +1.4%
future-settle-early-3 443.7 μs 450.6 μs +1.6%
future-settle-early-4 514.1 μs 516.2 μs +0.4%
game-sm-success_1-1 331.6 μs 335.6 μs +1.2%
game-sm-success_1-2 187.0 μs 191.7 μs +2.5%
game-sm-success_1-3 537.4 μs 541.0 μs +0.7%
game-sm-success_1-4 217.3 μs 222.8 μs +2.5%
game-sm-success_2-1 331.0 μs 336.4 μs +1.6%
game-sm-success_2-2 188.1 μs 192.2 μs +2.2%
game-sm-success_2-3 537.4 μs 542.4 μs +0.9%
game-sm-success_2-4 216.9 μs 223.4 μs +3.0%
game-sm-success_2-5 537.4 μs 542.0 μs +0.9%
game-sm-success_2-6 217.5 μs 223.4 μs +2.7%
multisig-sm-1 336.9 μs 340.7 μs +1.1%
multisig-sm-2 330.6 μs 332.7 μs +0.6%
multisig-sm-3 335.2 μs 338.9 μs +1.1%
multisig-sm-4 340.7 μs 344.1 μs +1.0%
multisig-sm-5 468.1 μs 472.3 μs +0.9%
multisig-sm-6 335.8 μs 339.8 μs +1.2%
multisig-sm-7 327.3 μs 333.0 μs +1.7%
multisig-sm-8 334.4 μs 339.1 μs +1.4%
multisig-sm-9 339.0 μs 344.2 μs +1.5%
multisig-sm-10 468.8 μs 474.5 μs +1.2%
ping-pong-1 281.1 μs 285.1 μs +1.4%
ping-pong-2 280.0 μs 284.6 μs +1.6%
ping-pong_2-1 178.8 μs 183.2 μs +2.5%
prism-1 157.7 μs 162.1 μs +2.8%
prism-2 358.1 μs 364.4 μs +1.8%
prism-3 321.0 μs 327.1 μs +1.9%
pubkey-1 132.8 μs 136.8 μs +3.0%
stablecoin_1-1 785.1 μs 791.3 μs +0.8%
stablecoin_1-2 182.4 μs 187.4 μs +2.7%
stablecoin_1-3 903.7 μs 906.2 μs +0.3%
stablecoin_1-4 192.2 μs 199.3 μs +3.7%
stablecoin_1-5 1.145 ms 1.149 ms +0.3%
stablecoin_1-6 236.3 μs 244.7 μs +3.6%
stablecoin_2-1 779.9 μs 785.2 μs +0.7%
stablecoin_2-2 179.9 μs 186.6 μs +3.7%
stablecoin_2-3 894.8 μs 903.4 μs +1.0%
stablecoin_2-4 191.1 μs 198.8 μs +4.0%
token-account-1 164.9 μs 169.1 μs +2.5%
token-account-2 294.4 μs 298.6 μs +1.4%
uniswap-1 341.1 μs 343.3 μs +0.6%
uniswap-2 197.1 μs 200.8 μs +1.9%
uniswap-3 1.462 ms 1.466 ms +0.3%
uniswap-4 305.8 μs 315.9 μs +3.3%
uniswap-5 984.6 μs 992.0 μs +0.8%
uniswap-6 292.1 μs 302.1 μs +3.4%
vesting-1 296.4 μs 300.5 μs +1.4%
d061d75 678ceee Change
TOTAL 30.25 ms 30.65 ms +1.3%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'validation' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
auction_1-1 170.6 μs 166.3 μs -2.5%
auction_1-2 546.8 μs 535.1 μs -2.1%
auction_1-3 549.2 μs 534.7 μs -2.6%
auction_1-4 219.8 μs 214.1 μs -2.6%
auction_2-1 171.4 μs 165.8 μs -3.3%
auction_2-2 544.0 μs 531.1 μs -2.4%
auction_2-3 709.5 μs 691.0 μs -2.6%
auction_2-4 545.1 μs 532.6 μs -2.3%
auction_2-5 219.8 μs 212.8 μs -3.2%
crowdfunding-success-1 198.0 μs 192.8 μs -2.6%
crowdfunding-success-2 197.4 μs 192.4 μs -2.5%
crowdfunding-success-3 197.4 μs 192.8 μs -2.3%
currency-1 218.7 μs 212.9 μs -2.7%
escrow-redeem_1-1 310.4 μs 303.3 μs -2.3%
escrow-redeem_1-2 309.7 μs 303.5 μs -2.0%
escrow-redeem_2-1 360.1 μs 351.7 μs -2.3%
escrow-redeem_2-2 362.0 μs 350.7 μs -3.1%
escrow-redeem_2-3 362.2 μs 350.6 μs -3.2%
escrow-refund-1 147.4 μs 142.8 μs -3.1%
future-increase-margin-1 218.5 μs 212.5 μs -2.7%
future-increase-margin-2 452.7 μs 441.5 μs -2.5%
future-increase-margin-3 453.9 μs 441.3 μs -2.8%
future-increase-margin-4 418.5 μs 408.2 μs -2.5%
future-increase-margin-5 688.6 μs 679.1 μs -1.4%
future-pay-out-1 217.6 μs 212.2 μs -2.5%
future-pay-out-2 452.3 μs 439.8 μs -2.8%
future-pay-out-3 454.0 μs 440.7 μs -2.9%
future-pay-out-4 690.1 μs 674.1 μs -2.3%
future-settle-early-1 217.9 μs 211.6 μs -2.9%
future-settle-early-2 455.6 μs 439.6 μs -3.5%
future-settle-early-3 453.6 μs 440.9 μs -2.8%
future-settle-early-4 522.6 μs 511.6 μs -2.1%
game-sm-success_1-1 337.8 μs 329.7 μs -2.4%
game-sm-success_1-2 190.9 μs 185.6 μs -2.8%
game-sm-success_1-3 548.9 μs 534.8 μs -2.6%
game-sm-success_1-4 222.3 μs 215.3 μs -3.1%
game-sm-success_2-1 337.2 μs 330.3 μs -2.0%
game-sm-success_2-2 191.0 μs 186.9 μs -2.1%
game-sm-success_2-3 546.5 μs 537.7 μs -1.6%
game-sm-success_2-4 221.8 μs 216.8 μs -2.3%
game-sm-success_2-5 548.1 μs 541.4 μs -1.2%
game-sm-success_2-6 221.5 μs 218.0 μs -1.6%
multisig-sm-1 344.1 μs 338.4 μs -1.7%
multisig-sm-2 335.5 μs 330.0 μs -1.6%
multisig-sm-3 341.7 μs 337.5 μs -1.2%
multisig-sm-4 348.2 μs 342.3 μs -1.7%
multisig-sm-5 479.0 μs 471.5 μs -1.6%
multisig-sm-6 342.5 μs 337.1 μs -1.6%
multisig-sm-7 336.5 μs 329.4 μs -2.1%
multisig-sm-8 342.6 μs 335.6 μs -2.0%
multisig-sm-9 348.1 μs 341.9 μs -1.8%
multisig-sm-10 478.8 μs 471.2 μs -1.6%
ping-pong-1 286.2 μs 282.1 μs -1.4%
ping-pong-2 286.9 μs 281.4 μs -1.9%
ping-pong_2-1 182.6 μs 179.2 μs -1.9%
prism-1 161.0 μs 157.8 μs -2.0%
prism-2 365.6 μs 358.0 μs -2.1%
prism-3 328.5 μs 321.3 μs -2.2%
pubkey-1 135.4 μs 132.9 μs -1.8%
stablecoin_1-1 800.6 μs 780.4 μs -2.5%
stablecoin_1-2 186.1 μs 180.3 μs -3.1%
stablecoin_1-3 920.1 μs 894.5 μs -2.8%
stablecoin_1-4 198.3 μs 193.8 μs -2.3%
stablecoin_1-5 1.173 ms 1.153 ms -1.7%
stablecoin_1-6 243.4 μs 238.1 μs -2.2%
stablecoin_2-1 796.9 μs 784.6 μs -1.5%
stablecoin_2-2 185.7 μs 182.2 μs -1.9%
stablecoin_2-3 920.1 μs 904.2 μs -1.7%
stablecoin_2-4 198.0 μs 193.2 μs -2.4%
token-account-1 170.6 μs 167.3 μs -1.9%
token-account-2 301.8 μs 295.3 μs -2.2%
uniswap-1 349.5 μs 342.7 μs -1.9%
uniswap-2 201.2 μs 196.8 μs -2.2%
uniswap-3 1.496 ms 1.479 ms -1.1%
uniswap-4 313.1 μs 306.5 μs -2.1%
uniswap-5 1.007 ms 992.9 μs -1.4%
uniswap-6 299.9 μs 294.3 μs -1.9%
vesting-1 303.3 μs 297.4 μs -1.9%
d061d75 678ceee Change
TOTAL 30.91 ms 30.25 ms -2.1%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'validation' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
auction_1-1 166.4 μs 166.2 μs -0.1%
auction_1-2 531.7 μs 530.1 μs -0.3%
auction_1-3 532.8 μs 533.1 μs +0.1%
auction_1-4 212.9 μs 213.2 μs +0.1%
auction_2-1 165.4 μs 166.5 μs +0.7%
auction_2-2 529.8 μs 530.5 μs +0.1%
auction_2-3 688.0 μs 687.1 μs -0.1%
auction_2-4 528.8 μs 531.3 μs +0.5%
auction_2-5 213.1 μs 212.7 μs -0.2%
crowdfunding-success-1 192.3 μs 193.3 μs +0.5%
crowdfunding-success-2 191.9 μs 192.5 μs +0.3%
crowdfunding-success-3 192.1 μs 192.2 μs +0.1%
currency-1 211.8 μs 212.2 μs +0.2%
escrow-redeem_1-1 302.1 μs 301.3 μs -0.3%
escrow-redeem_1-2 302.4 μs 303.9 μs +0.5%
escrow-redeem_2-1 350.4 μs 350.9 μs +0.1%
escrow-redeem_2-2 349.0 μs 350.1 μs +0.3%
escrow-redeem_2-3 349.3 μs 349.0 μs -0.1%
escrow-refund-1 143.0 μs 143.0 μs 0.0%
future-increase-margin-1 212.5 μs 213.0 μs +0.2%
future-increase-margin-2 440.0 μs 438.2 μs -0.4%
future-increase-margin-3 440.7 μs 439.3 μs -0.3%
future-increase-margin-4 407.8 μs 406.4 μs -0.3%
future-increase-margin-5 677.8 μs 676.7 μs -0.2%
future-pay-out-1 212.4 μs 212.7 μs +0.1%
future-pay-out-2 439.6 μs 441.3 μs +0.4%
future-pay-out-3 442.2 μs 440.3 μs -0.4%
future-pay-out-4 676.8 μs 673.0 μs -0.6%
future-settle-early-1 211.7 μs 211.7 μs 0.0%
future-settle-early-2 439.1 μs 441.4 μs +0.5%
future-settle-early-3 440.3 μs 445.5 μs +1.2%
future-settle-early-4 510.1 μs 511.1 μs +0.2%
game-sm-success_1-1 330.0 μs 330.2 μs +0.1%
game-sm-success_1-2 186.2 μs 186.2 μs 0.0%
game-sm-success_1-3 533.4 μs 534.8 μs +0.3%
game-sm-success_1-4 215.0 μs 214.9 μs -0.0%
game-sm-success_2-1 330.1 μs 330.6 μs +0.2%
game-sm-success_2-2 186.0 μs 186.0 μs 0.0%
game-sm-success_2-3 536.0 μs 533.4 μs -0.5%
game-sm-success_2-4 215.9 μs 216.0 μs +0.0%
game-sm-success_2-5 535.2 μs 532.8 μs -0.4%
game-sm-success_2-6 216.1 μs 216.1 μs 0.0%
multisig-sm-1 334.8 μs 334.0 μs -0.2%
multisig-sm-2 328.5 μs 326.7 μs -0.5%
multisig-sm-3 332.6 μs 333.8 μs +0.4%
multisig-sm-4 338.7 μs 338.8 μs +0.0%
multisig-sm-5 464.8 μs 466.4 μs +0.3%
multisig-sm-6 333.6 μs 333.7 μs +0.0%
multisig-sm-7 327.5 μs 327.9 μs +0.1%
multisig-sm-8 332.4 μs 334.3 μs +0.6%
multisig-sm-9 338.1 μs 339.5 μs +0.4%
multisig-sm-10 464.5 μs 467.1 μs +0.6%
ping-pong-1 280.2 μs 278.8 μs -0.5%
ping-pong-2 279.4 μs 278.9 μs -0.2%
ping-pong_2-1 178.7 μs 177.3 μs -0.8%
prism-1 155.9 μs 156.1 μs +0.1%
prism-2 356.4 μs 355.4 μs -0.3%
prism-3 319.2 μs 318.8 μs -0.1%
pubkey-1 131.9 μs 131.5 μs -0.3%
stablecoin_1-1 779.3 μs 778.1 μs -0.2%
stablecoin_1-2 180.7 μs 180.8 μs +0.1%
stablecoin_1-3 898.3 μs 895.0 μs -0.4%
stablecoin_1-4 192.8 μs 192.1 μs -0.4%
stablecoin_1-5 1.144 ms 1.143 ms -0.1%
stablecoin_1-6 235.9 μs 237.2 μs +0.6%
stablecoin_2-1 781.1 μs 778.8 μs -0.3%
stablecoin_2-2 180.5 μs 180.9 μs +0.2%
stablecoin_2-3 894.1 μs 896.2 μs +0.2%
stablecoin_2-4 193.0 μs 192.8 μs -0.1%
token-account-1 165.7 μs 165.9 μs +0.1%
token-account-2 292.8 μs 293.9 μs +0.4%
uniswap-1 338.3 μs 339.0 μs +0.2%
uniswap-2 195.0 μs 195.7 μs +0.4%
uniswap-3 1.452 ms 1.454 ms +0.1%
uniswap-4 303.1 μs 304.1 μs +0.3%
uniswap-5 977.6 μs 977.5 μs -0.0%
uniswap-6 291.5 μs 290.6 μs -0.3%
vesting-1 294.8 μs 295.2 μs +0.1%
d061d75 678ceee Change
TOTAL 30.08 ms 30.08 ms +0.0%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'validation' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
auction_1-1 167.6 μs 167.8 μs +0.1%
auction_1-2 535.9 μs 534.7 μs -0.2%
auction_1-3 537.8 μs 537.5 μs -0.1%
auction_1-4 215.4 μs 215.4 μs 0.0%
auction_2-1 167.0 μs 167.2 μs +0.1%
auction_2-2 533.0 μs 533.4 μs +0.1%
auction_2-3 692.9 μs 695.5 μs +0.4%
auction_2-4 532.4 μs 536.3 μs +0.7%
auction_2-5 214.4 μs 215.3 μs +0.4%
crowdfunding-success-1 194.0 μs 191.7 μs -1.2%
crowdfunding-success-2 193.9 μs 192.3 μs -0.8%
crowdfunding-success-3 193.3 μs 192.1 μs -0.6%
currency-1 213.5 μs 212.1 μs -0.7%
escrow-redeem_1-1 304.7 μs 302.6 μs -0.7%
escrow-redeem_1-2 304.8 μs 303.1 μs -0.6%
escrow-redeem_2-1 351.8 μs 350.1 μs -0.5%
escrow-redeem_2-2 349.2 μs 349.8 μs +0.2%
escrow-redeem_2-3 351.5 μs 349.4 μs -0.6%
escrow-refund-1 142.4 μs 142.9 μs +0.4%
future-increase-margin-1 213.4 μs 212.2 μs -0.6%
future-increase-margin-2 443.2 μs 439.5 μs -0.8%
future-increase-margin-3 442.7 μs 439.0 μs -0.8%
future-increase-margin-4 409.6 μs 407.5 μs -0.5%
future-increase-margin-5 677.2 μs 673.5 μs -0.5%
future-pay-out-1 213.2 μs 211.1 μs -1.0%
future-pay-out-2 446.5 μs 439.6 μs -1.5%
future-pay-out-3 444.3 μs 440.3 μs -0.9%
future-pay-out-4 679.5 μs 673.3 μs -0.9%
future-settle-early-1 213.4 μs 211.5 μs -0.9%
future-settle-early-2 442.0 μs 440.9 μs -0.2%
future-settle-early-3 443.4 μs 440.3 μs -0.7%
future-settle-early-4 514.1 μs 509.4 μs -0.9%
game-sm-success_1-1 331.2 μs 329.3 μs -0.6%
game-sm-success_1-2 187.1 μs 187.4 μs +0.2%
game-sm-success_1-3 538.0 μs 536.7 μs -0.2%
game-sm-success_1-4 216.6 μs 216.9 μs +0.1%
game-sm-success_2-1 332.5 μs 331.2 μs -0.4%
game-sm-success_2-2 186.9 μs 187.3 μs +0.2%
game-sm-success_2-3 536.1 μs 536.2 μs +0.0%
game-sm-success_2-4 216.9 μs 217.5 μs +0.3%
game-sm-success_2-5 537.1 μs 538.0 μs +0.2%
game-sm-success_2-6 217.1 μs 216.7 μs -0.2%
multisig-sm-1 336.6 μs 336.9 μs +0.1%
multisig-sm-2 328.6 μs 328.4 μs -0.1%
multisig-sm-3 335.3 μs 334.5 μs -0.2%
multisig-sm-4 340.4 μs 339.9 μs -0.1%
multisig-sm-5 467.7 μs 470.1 μs +0.5%
multisig-sm-6 336.4 μs 336.1 μs -0.1%
multisig-sm-7 328.4 μs 329.1 μs +0.2%
multisig-sm-8 334.3 μs 335.0 μs +0.2%
multisig-sm-9 339.5 μs 340.2 μs +0.2%
multisig-sm-10 469.3 μs 470.3 μs +0.2%
ping-pong-1 281.0 μs 281.0 μs 0.0%
ping-pong-2 280.0 μs 280.5 μs +0.2%
ping-pong_2-1 178.9 μs 178.6 μs -0.2%
prism-1 157.1 μs 157.1 μs 0.0%
prism-2 356.3 μs 358.7 μs +0.7%
prism-3 320.9 μs 321.6 μs +0.2%
pubkey-1 132.6 μs 132.5 μs -0.1%
stablecoin_1-1 787.3 μs 786.6 μs -0.1%
stablecoin_1-2 182.1 μs 181.8 μs -0.2%
stablecoin_1-3 903.8 μs 904.2 μs +0.0%
stablecoin_1-4 194.3 μs 193.9 μs -0.2%
stablecoin_1-5 1.152 ms 1.152 ms 0.0%
stablecoin_1-6 237.9 μs 238.7 μs +0.3%
stablecoin_2-1 783.6 μs 784.7 μs +0.1%
stablecoin_2-2 182.4 μs 181.8 μs -0.3%
stablecoin_2-3 903.5 μs 903.9 μs +0.0%
stablecoin_2-4 193.4 μs 193.4 μs 0.0%
token-account-1 167.2 μs 167.1 μs -0.1%
token-account-2 295.2 μs 294.9 μs -0.1%
uniswap-1 341.6 μs 340.4 μs -0.4%
uniswap-2 194.6 μs 196.3 μs +0.9%
uniswap-3 1.451 ms 1.464 ms +0.9%
uniswap-4 302.4 μs 306.7 μs +1.4%
uniswap-5 986.6 μs 984.8 μs -0.2%
uniswap-6 292.3 μs 292.7 μs +0.1%
vesting-1 296.4 μs 296.5 μs +0.0%
d061d75 678ceee Change
TOTAL 30.25 ms 30.22 ms -0.1%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'validation' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
auction_1-1 167.0 μs 167.1 μs +0.1%
auction_1-2 534.0 μs 535.1 μs +0.2%
auction_1-3 534.6 μs 535.0 μs +0.1%
auction_1-4 213.3 μs 214.0 μs +0.3%
auction_2-1 166.1 μs 165.9 μs -0.1%
auction_2-2 528.9 μs 531.8 μs +0.5%
auction_2-3 686.9 μs 690.3 μs +0.5%
auction_2-4 530.5 μs 532.9 μs +0.5%
auction_2-5 213.1 μs 214.4 μs +0.6%
crowdfunding-success-1 192.9 μs 193.3 μs +0.2%
crowdfunding-success-2 193.3 μs 193.5 μs +0.1%
crowdfunding-success-3 193.1 μs 194.0 μs +0.5%
currency-1 212.3 μs 212.5 μs +0.1%
escrow-redeem_1-1 302.6 μs 303.3 μs +0.2%
escrow-redeem_1-2 303.0 μs 303.1 μs +0.0%
escrow-redeem_2-1 350.9 μs 352.0 μs +0.3%
escrow-redeem_2-2 350.4 μs 351.1 μs +0.2%
escrow-redeem_2-3 351.0 μs 352.4 μs +0.4%
escrow-refund-1 143.4 μs 143.7 μs +0.2%
future-increase-margin-1 213.3 μs 212.7 μs -0.3%
future-increase-margin-2 438.5 μs 441.5 μs +0.7%
future-increase-margin-3 441.9 μs 441.6 μs -0.1%
future-increase-margin-4 408.3 μs 407.9 μs -0.1%
future-increase-margin-5 677.6 μs 678.5 μs +0.1%
future-pay-out-1 212.2 μs 212.5 μs +0.1%
future-pay-out-2 441.1 μs 440.5 μs -0.1%
future-pay-out-3 443.2 μs 443.0 μs -0.0%
future-pay-out-4 674.0 μs 679.2 μs +0.8%
future-settle-early-1 212.4 μs 212.2 μs -0.1%
future-settle-early-2 442.0 μs 442.2 μs +0.0%
future-settle-early-3 443.0 μs 443.2 μs +0.0%
future-settle-early-4 511.4 μs 511.6 μs +0.0%
game-sm-success_1-1 330.9 μs 330.2 μs -0.2%
game-sm-success_1-2 186.2 μs 186.2 μs 0.0%
game-sm-success_1-3 534.0 μs 534.1 μs +0.0%
game-sm-success_1-4 216.1 μs 215.7 μs -0.2%
game-sm-success_2-1 329.5 μs 330.0 μs +0.2%
game-sm-success_2-2 186.6 μs 186.6 μs 0.0%
game-sm-success_2-3 534.1 μs 535.6 μs +0.3%
game-sm-success_2-4 216.5 μs 216.7 μs +0.1%
game-sm-success_2-5 537.0 μs 535.2 μs -0.3%
game-sm-success_2-6 216.0 μs 216.7 μs +0.3%
multisig-sm-1 335.4 μs 336.1 μs +0.2%
multisig-sm-2 327.7 μs 328.4 μs +0.2%
multisig-sm-3 333.3 μs 334.8 μs +0.5%
multisig-sm-4 339.9 μs 342.0 μs +0.6%
multisig-sm-5 468.1 μs 465.3 μs -0.6%
multisig-sm-6 334.7 μs 333.9 μs -0.2%
multisig-sm-7 326.3 μs 326.5 μs +0.1%
multisig-sm-8 334.2 μs 333.8 μs -0.1%
multisig-sm-9 339.5 μs 340.9 μs +0.4%
multisig-sm-10 466.4 μs 471.5 μs +1.1%
ping-pong-1 280.3 μs 282.3 μs +0.7%
ping-pong-2 278.7 μs 281.9 μs +1.1%
ping-pong_2-1 177.9 μs 179.7 μs +1.0%
prism-1 156.8 μs 157.8 μs +0.6%
prism-2 358.0 μs 360.3 μs +0.6%
prism-3 319.7 μs 322.0 μs +0.7%
pubkey-1 132.3 μs 133.1 μs +0.6%
stablecoin_1-1 781.4 μs 788.2 μs +0.9%
stablecoin_1-2 180.6 μs 182.7 μs +1.2%
stablecoin_1-3 899.7 μs 907.0 μs +0.8%
stablecoin_1-4 192.9 μs 194.7 μs +0.9%
stablecoin_1-5 1.144 ms 1.157 ms +1.1%
stablecoin_1-6 235.6 μs 239.0 μs +1.4%
stablecoin_2-1 782.4 μs 787.4 μs +0.6%
stablecoin_2-2 180.9 μs 182.7 μs +1.0%
stablecoin_2-3 898.3 μs 905.9 μs +0.8%
stablecoin_2-4 192.4 μs 194.1 μs +0.9%
token-account-1 166.0 μs 167.8 μs +1.1%
token-account-2 293.3 μs 295.8 μs +0.9%
uniswap-1 339.4 μs 341.6 μs +0.6%
uniswap-2 195.9 μs 197.9 μs +1.0%
uniswap-3 1.457 ms 1.468 ms +0.8%
uniswap-4 304.7 μs 306.4 μs +0.6%
uniswap-5 978.1 μs 987.1 μs +0.9%
uniswap-6 290.7 μs 293.9 μs +1.1%
vesting-1 295.2 μs 297.8 μs +0.9%
d061d75 678ceee Change
TOTAL 30.13 ms 30.26 ms +0.4%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'marlowe' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
semantics/0000020002010200020101020201000100010001020101020201010000020102 284.8 μs 288.9 μs +1.4%
semantics/0001000101000000010101000001000001010101010100000001000001010000 392.9 μs 397.7 μs +1.2%
semantics/0003040402030103010203030303000200000104030002040304020400000102 881.8 μs 894.2 μs +1.4%
semantics/004025fd712d6c325ffa12c16d157064192992faf62e0b991d7310a2f91666b8 718.9 μs 728.5 μs +1.3%
semantics/0101010001010101010101000100010100000001010000010001000001000101 837.6 μs 855.5 μs +2.1%
semantics/0101020201010201010200010102000201000201010102000102010201010000 265.0 μs 268.6 μs +1.4%
semantics/0101080808040600020306010000000302050807010208060100070207080202 666.6 μs 676.5 μs +1.5%
semantics/0104010200020000040103020102020004040300030304040400010301040303 684.1 μs 695.2 μs +1.6%
semantics/04000f0b04051006000e060f09080d0b090d0104050a0b0f0506070f0a070008 656.0 μs 665.6 μs +1.5%
semantics/0543a00ba1f63076c1db6bf94c6ff13ae7d266dd7544678743890b0e8e1add63 933.4 μs 951.9 μs +2.0%
semantics/0705030002040601010206030604080208020207000101060706050502040301 919.0 μs 931.9 μs +1.4%
semantics/07070c070510030509010e050d00040907050e0a0d06030f1006030701020607 882.2 μs 896.8 μs +1.7%
semantics/0bcfd9487614104ec48de2ea0b2c0979866a95115748c026f9ec129384c262c4 985.3 μs 998.8 μs +1.4%
semantics/0be82588e4e4bf2ef428d2f44b7687bbb703031d8de696d90ec789e70d6bc1d8 1.173 ms 1.194 ms +1.8%
semantics/0f1d0110001b121d051e15140c0c05141d151c1f1d201c040f10091b020a0e1a 414.7 μs 420.6 μs +1.4%
semantics/119fbea4164e2bf21d2b53aa6c2c4e79414fe55e4096f5ce2e804735a7fbaf91 672.5 μs 682.7 μs +1.5%
semantics/12910f24d994d451ff379b12c9d1ecdb9239c9b87e5d7bea570087ec506935d5 435.9 μs 442.7 μs +1.6%
semantics/18cefc240debc0fcab14efdd451adfd02793093efe7bc76d6322aed6ddb582ad 657.2 μs 668.2 μs +1.7%
semantics/1a2f2540121f09321216090b2b1f211e3f020c2c133a1a3c3f3c232a26153a04 272.2 μs 273.5 μs +0.5%
semantics/1a573aed5c46d637919ccb5548dfc22a55c9fc38298d567d15ee9f2eea69d89e 773.7 μs 786.8 μs +1.7%
semantics/1d56060c3b271226064c672a282663643b1b0823471c67737f0b076870331260 690.7 μs 702.1 μs +1.7%
semantics/1d6e3c137149a440f35e0efc685b16bfb8052ebcf66ec4ad77e51c11501381c7 270.6 μs 272.8 μs +0.8%
semantics/1f0f02191604101e1f201016171604060d010d1d1c150e110a110e1006160a0d 910.5 μs 937.4 μs +3.0%
semantics/202d273721330b31193405101e0637202e2a0f1140211c3e3f171e26312b0220 5.525 ms 5.616 ms +1.6%
semantics/21953bf8798b28df60cb459db24843fb46782b19ba72dc4951941fb4c20d2263 308.3 μs 313.9 μs +1.8%
semantics/238b21364ab5bdae3ddb514d7001c8feba128b4ddcf426852b441f9a9d02c882 264.3 μs 269.0 μs +1.8%
semantics/26e24ee631a6d927ea4fb4fac530cfd82ff7636986014de2d2aaa460ddde0bc3 490.3 μs 495.6 μs +1.1%
semantics/2797d7ac77c1b6aff8e42cf9a47fa86b1e60f22719a996871ad412cbe4de78b5 1.698 ms 1.761 ms +3.7%
semantics/28fdce478e179db0e38fb5f3f4105e940ece450b9ce8a0f42a6e313b752e6f2c 838.4 μs 854.6 μs +1.9%
semantics/2cb21612178a2d9336b59d06cbf80488577463d209a453048a66c6eee624a695 688.1 μs 699.1 μs +1.6%
semantics/2f58c9d884813042bce9cf7c66048767dff166785e8b5183c8139db2aa7312d1 661.4 μs 671.8 μs +1.6%
semantics/30aa34dfbe89e0c43f569929a96c0d2b74c321d13fec0375606325eee9a34a6a 983.7 μs 993.6 μs +1.0%
semantics/322acde099bc34a929182d5b894214fc87ec88446e2d10625119a9d17fa3ec3d 270.3 μs 272.7 μs +0.9%
semantics/331e4a1bb30f28d7073c54f9a13c10ae19e2e396c299a0ce101ee6bf4b2020db 409.5 μs 412.6 μs +0.8%
semantics/33c3efd79d9234a78262b52bc6bbf8124cb321a467dedb278328215167eca455 541.5 μs 548.2 μs +1.2%
semantics/383683bfcecdab0f4df507f59631c702bd11a81ca3841f47f37633e8aacbb5de 666.3 μs 672.0 μs +0.9%
semantics/3bb75b2e53eb13f718eacd3263ab4535f9137fabffc9de499a0de7cabb335479 264.9 μs 268.0 μs +1.2%
semantics/3db496e6cd39a8b888a89d0de07dace4397878958cab3b9d9353978b08c36d8a 735.9 μs 747.5 μs +1.6%
semantics/44a9e339fa25948b48637fe7e10dcfc6d1256319a7b5ce4202cb54dfef8e37e7 264.9 μs 267.4 μs +0.9%
semantics/4c3efd13b6c69112a8a888372d56c86e60c232125976f29b1c3e21d9f537845c 885.7 μs 896.8 μs +1.3%
semantics/4d7adf91bfc93cebe95a7e054ec17cfbb912b32bd8aecb48a228b50e02b055c8 607.8 μs 617.5 μs +1.6%
semantics/4f9e8d361b85e62db2350dd3ae77463540e7af0d28e1eb68faeecc45f4655f57 347.7 μs 352.8 μs +1.5%
semantics/52df7c8dfaa5f801cd837faa65f2fd333665fff00a555ce8c55e36ddc003007a 326.2 μs 329.2 μs +0.9%
semantics/53ed4db7ab33d6f907eec91a861d1188269be5ae1892d07ee71161bfb55a7cb7 331.1 μs 335.6 μs +1.4%
semantics/55dfe42688ad683b638df1fa7700219f00f53b335a85a2825502ab1e0687197e 264.6 μs 267.7 μs +1.2%
semantics/56333d4e413dbf1a665463bf68067f63c118f38f7539b7ba7167d577c0c8b8ce 664.9 μs 669.6 μs +0.7%
semantics/57728d8b19b0e06412786f3dfed9e1894cd0ad1d2bc2bd497ec0ecb68f989d2b 264.8 μs 268.1 μs +1.2%
semantics/5abae75af26f45658beccbe48f7c88e74efdfc0b8409ba1e98f95fa5b6caf999 428.1 μs 432.5 μs +1.0%
semantics/5d0a88250f13c49c20e146819357a808911c878a0e0a7d6f7fe1d4a619e06112 926.0 μs 936.7 μs +1.2%
semantics/5e274e0f593511543d41570a4b03646c1d7539062b5728182e073e5760561a66 876.1 μs 884.5 μs +1.0%
semantics/5e2c68ac9f62580d626636679679b97109109df7ac1a8ce86d3e43dfb5e4f6bc 453.2 μs 458.6 μs +1.2%
semantics/5f130d19918807b60eab4c03119d67878fb6c6712c28c54f5a25792049294acc 270.7 μs 274.1 μs +1.3%
semantics/5f306b4b24ff2b39dab6cdc9ac6ca9bb442c1dc6f4e7e412eeb5a3ced42fb642 659.2 μs 666.4 μs +1.1%
semantics/5f3d46c57a56cef6764f96c9de9677ac6e494dd7a4e368d1c8dd9c1f7a4309a5 426.8 μs 432.8 μs +1.4%
semantics/64c3d5b43f005855ffc4d0950a02fd159aa1575294ea39061b81a194ebb9eaae 575.6 μs 580.7 μs +0.9%
semantics/65bc4b69b46d18fdff0fadbf00dd5ec2b3e03805fac9d5fb4ff2d3066e53fc7e 2.213 ms 2.262 ms +2.2%
semantics/66af9e473d75e3f464971f6879cc0f2ef84bafcb38fbfa1dbc31ac2053628a38 1.131 ms 1.139 ms +0.7%
semantics/675d63836cad11b547d1b4cddd498f04c919d4342612accf40913f9ae9419fac 898.9 μs 906.6 μs +0.9%
semantics/67ba5a9a0245ee3aff4f34852b9889b8c810fccd3dce2a23910bddd35c503b71 5.456 ms 5.554 ms +1.8%
semantics/6d88f7294dd2b5ce02c3dc609bc7715bd508009738401d264bf9b3eb7c6f49c1 424.8 μs 425.4 μs +0.1%
semantics/70f65b21b77ddb451f3df9d9fb403ced3d10e1e953867cc4900cc25e5b9dec47 696.3 μs 703.8 μs +1.1%
semantics/71965c9ccae31f1ffc1d85aa20a356d4ed97a420954018d8301ec4f9783be0d7 413.3 μs 419.6 μs +1.5%
semantics/74c67f2f182b9a0a66c62b95d6fac5ace3f7e71ea3abfc52ffbe3ecb93436ea2 688.0 μs 697.0 μs +1.3%
semantics/7529b206a78becb793da74b78c04d9d33a2540a1abd79718e681228f4057403a 685.5 μs 694.7 μs +1.3%
semantics/75a8bb183688bce447e00f435a144c835435e40a5defc6f3b9be68b70b4a3db6 609.9 μs 615.1 μs +0.9%
semantics/7a758e17486d1a30462c32a5d5309bd1e98322a9dcbe277c143ed3aede9d265f 463.3 μs 467.1 μs +0.8%
semantics/7cbc5644b745f4ea635aca42cce5e4a4b9d2e61afdb3ac18128e1688c07071ba 408.0 μs 412.4 μs +1.1%
semantics/82213dfdb6a812b40446438767c61a388d2c0cfd0cbf7fd4a372b0dc59fa17e1 1.166 ms 1.182 ms +1.4%
semantics/8c7fdc3da6822b5112074380003524f50fb3a1ce6db4e501df1086773c6c0201 992.3 μs 1.002 ms +1.0%
semantics/8d9ae67656a2911ab15a8e5301c960c69aa2517055197aff6b60a87ff718d66c 308.5 μs 311.6 μs +1.0%
semantics/96e1a2fa3ceb9a402f2a5841a0b645f87b4e8e75beb636692478ec39f74ee221 268.8 μs 272.7 μs +1.5%
semantics/9fabc4fc3440cdb776b28c9bb1dd49c9a5b1605fe1490aa3f4f64a3fa8881b25 935.2 μs 945.6 μs +1.1%
semantics/a85173a832db3ea944fafc406dfe3fa3235254897d6d1d0e21bc380147687bd5 331.1 μs 335.8 μs +1.4%
semantics/a9a853b6d083551f4ed2995551af287880ef42aee239a2d9bc5314d127cce592 463.8 μs 470.5 μs +1.4%
semantics/acb9c83c2b78dabef8674319ad69ba54912cd9997bdf2d8b2998c6bfeef3b122 565.3 μs 572.2 μs +1.2%
semantics/acce04815e8fd51be93322888250060da173eccf3df3a605bd6bc6a456cde871 257.6 μs 259.5 μs +0.7%
semantics/ad6db94ed69b7161c7604568f44358e1cc11e81fea90e41afebd669e51bb60c8 513.1 μs 516.7 μs +0.7%
semantics/b21a4df3b0266ad3481a26d3e3d848aad2fcde89510b29cccce81971e38e0835 1.164 ms 1.175 ms +0.9%
semantics/b50170cea48ee84b80558c02b15c6df52faf884e504d2c410ad63ba46d8ca35c 653.3 μs 659.2 μs +0.9%
semantics/bb5345bfbbc460af84e784b900ec270df1948bb1d1e29eacecd022eeb168b315 831.8 μs 840.0 μs +1.0%
semantics/c4bb185380df6e9b66fc1ee0564f09a8d1253a51a0c0c7890f2214df9ac19274 647.9 μs 654.4 μs +1.0%
semantics/c9efcb705ee057791f7c18a1de79c49f6e40ba143ce0579f1602fd780cabf153 707.6 μs 712.9 μs +0.7%
semantics/ccab11ce1a8774135d0e3c9e635631b68af9e276b5dabc66ff669d5650d0be1c 906.1 μs 933.4 μs +3.0%
semantics/cdb9d5c233b288a5a9dcfbd8d5c1831a0bb46eec7a26fa31b80ae69d44805efc 751.5 μs 758.3 μs +0.9%
semantics/ced1ea04649e093a501e43f8568ac3e6b37cd3eccec8cac9c70a4857b88a5eb8 719.4 μs 727.7 μs +1.2%
semantics/cf542b7df466b228ca2197c2aaa89238a8122f3330fe5b77b3222f570395d9f5 434.1 μs 439.3 μs +1.2%
semantics/d1ab832dfab25688f8845bec9387e46ee3f00ba5822197ade7dd540489ec5e95 35.35 ms 35.98 ms +1.8%
semantics/d1c03759810747b7cab38c4296593b38567e11195d161b5bb0a2b58f89b2c65a 880.3 μs 894.3 μs +1.6%
semantics/d64607eb8a1448595081547ea8780886fcbd9e06036460eea3705c88ea867e33 264.0 μs 267.4 μs +1.3%
semantics/dc241ac6ad1e04fb056d555d6a4f2d08a45d054c6f7f34355fcfeefebef479f3 408.7 μs 411.4 μs +0.7%
semantics/dd11ae574eaeab0e9925319768989313a93913fdc347c704ddaa27042757d990 645.9 μs 653.2 μs +1.1%
semantics/e26c1cddba16e05fd10c34cbdb16ea6acdbac7c8323256c31c90c520ee6a1080 322.6 μs 327.3 μs +1.5%
semantics/e34b48f80d49360e88c612f4016f7d68cb5678dd8cd5ddb981375a028b3a40a5 342.3 μs 345.5 μs +0.9%
semantics/e3afd22d01ff12f381cf915fd32358634e6c413f979f2492cf3339319d8cc079 271.2 μs 273.4 μs +0.8%
semantics/e9234d2671760874f3f660aae5d3416d18ce6dfd7af4231bdd41b9ec268bc7e1 861.5 μs 878.1 μs +1.9%
semantics/eb4a605ed3a64961e9e66ad9631c2813dadf7131740212762ae4483ec749fe1d 264.4 μs 266.5 μs +0.8%
semantics/ecb5e8308b57724e0f8533921693f111eba942123cf8660aac2b5bac21ec28f0 586.0 μs 590.5 μs +0.8%
semantics/f2a8fd2014922f0d8e01541205d47e9bb2d4e54333bdd408cbe7c47c55e73ae4 677.3 μs 695.5 μs +2.7%
semantics/f339f59bdf92495ed2b14e2e4d3705972b4dda59aa929cffe0f1ff5355db8d79 4.123 ms 4.251 ms +3.1%
semantics/ffdd68a33afd86f8844c9f5e45b2bda5b035aa02274161b23d57709c0f8b8de6 826.2 μs 834.8 μs +1.0%
role-payout/0004000402010401030101030100040000010104020201030001000204020401 170.1 μs 172.1 μs +1.2%
role-payout/0100000100010000000001000100010101000101000001000000010000010000 229.5 μs 232.5 μs +1.3%
role-payout/0101000100000101010000010101000100010101000001000001000000010101 177.6 μs 180.6 μs +1.7%
role-payout/01dcc372ea619cb9f23c45b17b9a0a8a16b7ca0e04093ef8ecce291667a99a4c 150.6 μs 152.1 μs +1.0%
role-payout/0201020201020000020000010201020001020200000002010200000101010100 166.6 μs 169.0 μs +1.4%
role-payout/0202010002010100020102020102020001010101020102010001010101000100 158.3 μs 160.2 μs +1.2%
role-payout/0303020000020001010201060303040208070100050401080304020801030001 157.8 μs 159.4 μs +1.0%
role-payout/031d56d71454e2c4216ffaa275c4a8b3eb631109559d0e56f44ea8489f57ba97 187.0 μs 189.4 μs +1.3%
role-payout/03d730a62332c51c7b70c16c64da72dd1c3ea36c26b41cd1a1e00d39fda3d6cc 177.9 μs 179.5 μs +0.9%
role-payout/0403020000030204010000030001000202010101000304030001040404030100 165.7 μs 167.1 μs +0.8%
role-payout/0405010105020401010304080005050800040301010800080207080704020206 180.2 μs 182.7 μs +1.4%
role-payout/041a2c3b111139201a3a2c173c392b170e16370d300f2d28342d0f2f0e182e01 180.4 μs 182.2 μs +1.0%
role-payout/04f592afc6e57c633b9c55246e7c82e87258f04e2fb910c37d8e2417e9db46e5 208.2 μs 210.0 μs +0.9%
role-payout/057ebc80922f16a5f4bf13e985bf586b8cff37a2f6fe0f3ce842178c16981027 154.1 μs 155.2 μs +0.7%
role-payout/06317060a8e488b1219c9dae427f9ce27918a9e09ee8ac424afa33ca923f7954 165.2 μs 167.4 μs +1.3%
role-payout/07658a6c898ad6d624c37df1e49e909c2e9349ba7f4c0a6be5f166fe239bfcae 150.1 μs 151.6 μs +1.0%
role-payout/0bdca1cb8fa7e38e09062557b82490714052e84e2054e913092cd84ac071b961 179.6 μs 182.0 μs +1.3%
role-payout/0c9d3634aeae7038f839a1262d1a8bc724dc77af9426459417a56ec73240f0e0 162.0 μs 163.5 μs +0.9%
role-payout/0d0f01050a0a0a0b0b050d0404090e0d0506000d0a041003040e0f100e0a0408 161.1 μs 163.1 μs +1.2%
role-payout/0dbb692d2bf22d25eeceac461cfebf616f54003077a8473abc0457f18e025960 182.7 μs 184.5 μs +1.0%
role-payout/0e00171d0f1e1f14070d0a00091f07101808021d081e1b120219081312081e15 156.5 μs 158.4 μs +1.2%
role-payout/0e72f62b0f922e31a2340baccc768104025400cf7fdd7dae62fbba5fc770936d 172.4 μs 174.4 μs +1.2%
role-payout/0e97c9d9417354d9460f2eb35018d3904b7b035af16ab299258adab93be0911a 170.4 μs 171.5 μs +0.6%
role-payout/0f010d040810040b10020e040f0e030b0a0d100f0c080c0c05000d04100c100f 177.5 μs 179.9 μs +1.4%
role-payout/1138a04a83edc0579053f9ffa9394b41df38230121fbecebee8c039776a88c0c 156.6 μs 158.1 μs +1.0%
role-payout/121a0a1b12030616111f02121a0e070716090a0e031c071419121f141409031d 154.6 μs 158.6 μs +2.6%
role-payout/159e5a1bf16fe984b5569be7011b61b5e98f5d2839ca7e1b34c7f2afc7ffb58e 156.6 μs 158.7 μs +1.3%
role-payout/195f522b596360690d04586a2563470f2214163435331a6622311f7323433f1c 153.3 μs 155.3 μs +1.3%
role-payout/1a20b465d48a585ffd622bd8dc26a498a3c12f930ab4feab3a5064cfb3bc536a 169.4 μs 171.6 μs +1.3%
role-payout/211e1b6c10260c4620074d2e372c260d38643a3d605f63772524034f0a4a7632 162.6 μs 164.0 μs +0.9%
role-payout/21a1426fb3fb3019d5dc93f210152e90b0a6e740ef509b1cdd423395f010e0ca 170.2 μs 172.2 μs +1.2%
role-payout/224ce46046fab9a17be4197622825f45cc0c59a6bd1604405148e43768c487ef 157.4 μs 158.5 μs +0.7%
role-payout/332c2b1c11383d1b373e1315201f1128010e0e1518332f273f141b23243f2a07 149.8 μs 152.3 μs +1.7%
role-payout/3565ee025317e065e8555eef288080276716366769aad89e03389f5ec4ce26d7 164.1 μs 165.6 μs +0.9%
role-payout/3569299fc986f5354d02e627a9eaa48ab46d5af52722307a0af72bae87e256dc 154.9 μs 156.4 μs +1.0%
role-payout/36866914aa07cf62ef36cf2cd64c7f240e3371e27bb9fff5464301678e809c40 155.4 μs 157.5 μs +1.4%
role-payout/371c10d2526fc0f09dbe9ed59e44dcd949270b27dc42035addd7ff9f7e0d05e7 181.8 μs 184.0 μs +1.2%
role-payout/3897ef714bba3e6821495b706c75f8d64264c3fdaa58a3826c808b5a768c303d 160.9 μs 162.1 μs +0.7%
role-payout/4121d88f14387d33ac5e1329618068e3848445cdd66b29e5ba382be2e02a174a 178.2 μs 180.1 μs +1.1%
role-payout/4299c7fcf093a5dbfe114c188e32ca199b571a7c25cb7f766bf49f12dab308be 170.5 μs 172.0 μs +0.9%
role-payout/452e17d16222a427707fa83f63ffb79f606cc25c755a18b1e3274c964ed5ec99 187.0 μs 188.9 μs +1.0%
role-payout/46f8d00030436e4da490a86b331fa6c3251425fb8c19556080e124d75bad7bd6 156.6 μs 157.9 μs +0.8%
role-payout/47364cfaf2c00f7d633283dce6cf84e4fd4e8228c0a0aa50e7c55f35c3ecaa1c 156.5 μs 158.1 μs +1.0%
role-payout/49b8275d0cb817be40865694ab05e3cfe5fc35fb43b78e7de68c1f3519b536bd 160.4 μs 161.8 μs +0.9%
role-payout/4dd7755b6ca1f0c9747c1fc0ee4da799f6f1c07108e980bd9f820911ad711ff2 199.8 μs 202.3 μs +1.3%
role-payout/4fbcfdb577a56b842d6f6938187a783f71d9da7519353e3da3ef0c564e1eb344 189.1 μs 190.9 μs +1.0%
role-payout/5a0725d49c733130eda8bc6ed5234f7f6ff8c9dd2d201e8806125e5fbcc081f9 162.6 μs 166.3 μs +2.3%
role-payout/5a2aae344e569a2c644dd9fa8c7b1f129850937eb562b7748c275f9e40bed596 156.5 μs 158.5 μs +1.3%
role-payout/5ade103e9530dd0d572fe1b053ea65ad925c6ebbe321e873ace8b804363fa82c 211.7 μs 214.6 μs +1.4%
role-payout/5d4c62a0671c65a14f6a15093e3efc4f1816d95a5a58fd92486bedaae8d9526b 179.2 μs 182.5 μs +1.8%
role-payout/5efe992e306e31cc857c64a62436ad2f9325acc5b4a74a8cebccdfd853ce63d2 160.6 μs 163.3 μs +1.7%
role-payout/622a7f3bc611b5149253c9189da022a9ff296f60a5b7c172a6dc286faa7284fa 184.3 μs 186.9 μs +1.4%
role-payout/6621a69217f09d91f42876a9c0cecf79de0e29bdd5b16c82c6c52cf959092ec4 171.9 μs 174.2 μs +1.3%
role-payout/674b0577409957172ad85223c765d17e94c27714276c49c38dfae0a47a561a1e 153.5 μs 156.0 μs +1.6%
role-payout/6b7bc2b9002a71b33cfd535d43f26334a283d0b9ad189b7cd74baac232c3b9fc 150.1 μs 152.6 μs +1.7%
role-payout/6c364699767a84059ffd99cf718562a8c09d96e343f23dc481e8ffda13af424f 156.0 μs 159.3 μs +2.1%
role-payout/6d66bddb4269bdf77392d3894da5341cf019d39787522af4f83f01285991e93c 155.8 μs 158.7 μs +1.9%
role-payout/73f044f34a30f26639c58bafe952047f74c7bf1eafebab5aadf5b73cfb9024ed 156.2 μs 157.9 μs +1.1%
role-payout/7b1dd76edc27f00eb382bf996378155baf74d6a7c6f3d5ec837c39d29784aade 155.6 μs 158.0 μs +1.5%
role-payout/803eae94d62e2afc0e835c204af8362170301bc329e2d849d5f5a47dddf479ec 172.6 μs 178.3 μs +3.3%
role-payout/87167fc5469adac97c1be749326fa79a6b7862ce68aa4abcb438e3c034bd0899 181.1 μs 182.8 μs +0.9%
role-payout/8c0fa5d9d6724c5c72c67e055d4bfc36a385ded7c3c81c08cdbd8705829af6e6 182.4 μs 183.8 μs +0.8%
role-payout/962c2c658b19904372984a56409707401e64e9b03c1986647134cfd329ec5139 167.1 μs 168.6 μs +0.9%
role-payout/996804e90f2c75fe68886fc8511304b8ab9b36785f8858f5cb098e91c159dde9 162.5 μs 162.6 μs +0.1%
role-payout/a004a989c005d59043f996500e110fa756ad1b85800b889d5815a0106388e1d7 164.3 μs 166.9 μs +1.6%
role-payout/a0fba5740174b5cd24036c8b008cb1efde73f1edae097b9325c6117a0ff40d3b 172.3 μs 174.2 μs +1.1%
role-payout/a1b25347409c3993feca1a60b6fcaf93d1d4bbaae19ab06fdf50cedc26cee68d 150.6 μs 153.7 μs +2.1%
role-payout/a27524cfad019df45e4e8316f927346d4cc39da6bdd294fb2c33c3f58e6a8994 155.5 μs 158.1 μs +1.7%
role-payout/a6664a2d2a82f370a34a36a45234f6b33120a39372331678a3b3690312560ce9 187.9 μs 188.8 μs +0.5%
role-payout/a6f064b83b31032ea7f25921364727224707268e472a569f584cc6b1d8c017e8 156.6 μs 158.3 μs +1.1%
role-payout/a7cb09f417c3f089619fe25b7624392026382b458486129efcff18f8912bf302 156.4 μs 157.6 μs +0.8%
role-payout/a92b4072cb8601fa697e1150c08463b14ffced54eb963df08d322216e27373cb 155.6 μs 158.7 μs +2.0%
role-payout/af2e072b5adfaa7211e0b341e1f7319c4f4e7364a4247c9247132a927e914753 182.9 μs 183.6 μs +0.4%
role-payout/b43564af5f13cc5208b92b1ad6d45369446f378d3891e5cb3e353b30d4f3fb10 156.7 μs 158.2 μs +1.0%
role-payout/b6243a5b4c353ce4852aa41705111d57867d2783eeef76f6d59beb2360da6e90 206.2 μs 207.9 μs +0.8%
role-payout/b869f3928200061abb1c3060425b9354b0e08cbf4400b340b8707c14b34317cd 220.0 μs 221.9 μs +0.9%
role-payout/bcdbc576d63b0454100ad06893812edafc2e7e4934fec1b44e2d06eb34f36eb8 155.9 μs 158.6 μs +1.7%
role-payout/bd460b7549b70c52e37b312a4242041eac18fe4a266f018bcea0c78a9085a271 175.6 μs 176.2 μs +0.3%
role-payout/bd79f4a84db23b7c4cd219d498bd581e085cbc3437957e74a8862281a700700b 177.0 μs 179.3 μs +1.3%
role-payout/c11490431db3a92efdda70933ba411a0423935e73a75c856e326dbcf6672f3bf 158.6 μs 160.9 μs +1.5%
role-payout/c4d4c88c5fe378a25a034025994a0d0b1642f10c8e6e513f872327fa895bfc7e 163.9 μs 165.7 μs +1.1%
role-payout/c78eeba7681d2ab51b4758efa4c812cc041928837c6e7563d8283cce67ce2e02 165.3 μs 167.4 μs +1.3%
role-payout/c99ecc2146ce2066ba6dffc734923264f8794815acbc2ec74c2c2c42ba272e4d 188.7 μs 189.6 μs +0.5%
role-payout/caa409c40e39aed9b0f59214b4baa178c375526dea6026b4552b88d2cc729716 149.9 μs 150.6 μs +0.5%
role-payout/cb2ab8e22d1f64e8d204dece092e90e9bf1fa8b2a6e9cba5012dbe4978065832 159.1 μs 158.8 μs -0.2%
role-payout/cc1e82927f6c65b3e912200ae30588793d2066e1d4a6627c21955944ac9bd528 175.7 μs 175.2 μs -0.3%
role-payout/d5cda74eb0947e025e02fb8ed365df39d0a43e4b42cd3573ac2d8fcb29115997 172.9 μs 173.0 μs +0.1%
role-payout/d6bc8ac4155e22300085784148bbc9d9bbfea896e1009dd396610a90e3943032 175.6 μs 177.2 μs +0.9%
role-payout/da353bf9219801fa1bf703fc161497570954e9af7e10ffe95c911a9ef97e77bd 161.3 μs 162.2 μs +0.6%
role-payout/dc45c5f1b700b1334db99f50823321daaef0e6925b9b2fabbc9df7cde65af62e 164.7 μs 166.2 μs +0.9%
role-payout/df487b2fd5c1583fa33644423849bc1ab5f02f37edc0c235f34ef01cb12604f6 163.8 μs 164.3 μs +0.3%
role-payout/eabeeae18131af89fa57936c0e9eb8d2c7adba534f7e1a517d75410028fa0d6c 156.5 μs 156.9 μs +0.3%
role-payout/ec4712ee820eb959a43ebedfab6735f2325fa52994747526ffd2a4f4f84dd58e 178.0 μs 177.7 μs -0.2%
role-payout/ee3962fbd7373360f46decef3c9bda536a0b1daf6cda3b8a4bcfd6deeb5b4c53 178.0 μs 177.8 μs -0.1%
role-payout/f1a1e6a487f91feca5606f72bbb1e948c71abf043c6a0ea83bfea9ec6a0f08d8 156.1 μs 156.5 μs +0.3%
role-payout/f2932e4ca4bbb94b0a9ffbe95fcb7bd5639d9751d75d56d5e14efa5bbed981df 155.4 μs 155.4 μs 0.0%
role-payout/f53e8cafe26647ccce51e4c31db13608aea1f39034c0f52dee2e5634ef66e747 170.3 μs 170.5 μs +0.1%
role-payout/f7275afb60e33a550df13a132102e7e925dd28965a4efbe510a89b077ff9417f 156.9 μs 156.8 μs -0.1%
role-payout/fc8c5f45ffcdb024c21e0f34b22c23de8045a94d5e1a5bda1555c45ddb059f82 162.9 μs 163.4 μs +0.3%
role-payout/ff38b1ec89952d0247630f107a90cbbeb92ecbfcd19b284f60255718e4ec7548 185.3 μs 185.4 μs +0.1%
d061d75 678ceee Change
TOTAL 127.7 ms 129.7 ms +1.6%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'marlowe' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
semantics/0000020002010200020101020201000100010001020101020201010000020102 288.1 μs 287.1 μs -0.3%
semantics/0001000101000000010101000001000001010101010100000001000001010000 398.0 μs 394.9 μs -0.8%
semantics/0003040402030103010203030303000200000104030002040304020400000102 895.6 μs 894.1 μs -0.2%
semantics/004025fd712d6c325ffa12c16d157064192992faf62e0b991d7310a2f91666b8 728.6 μs 726.5 μs -0.3%
semantics/0101010001010101010101000100010100000001010000010001000001000101 855.8 μs 843.9 μs -1.4%
semantics/0101020201010201010200010102000201000201010102000102010201010000 269.5 μs 268.0 μs -0.6%
semantics/0101080808040600020306010000000302050807010208060100070207080202 677.0 μs 674.0 μs -0.4%
semantics/0104010200020000040103020102020004040300030304040400010301040303 694.4 μs 692.8 μs -0.2%
semantics/04000f0b04051006000e060f09080d0b090d0104050a0b0f0506070f0a070008 667.4 μs 662.7 μs -0.7%
semantics/0543a00ba1f63076c1db6bf94c6ff13ae7d266dd7544678743890b0e8e1add63 948.4 μs 943.4 μs -0.5%
semantics/0705030002040601010206030604080208020207000101060706050502040301 931.6 μs 925.8 μs -0.6%
semantics/07070c070510030509010e050d00040907050e0a0d06030f1006030701020607 896.1 μs 894.6 μs -0.2%
semantics/0bcfd9487614104ec48de2ea0b2c0979866a95115748c026f9ec129384c262c4 997.0 μs 997.5 μs +0.1%
semantics/0be82588e4e4bf2ef428d2f44b7687bbb703031d8de696d90ec789e70d6bc1d8 1.192 ms 1.188 ms -0.3%
semantics/0f1d0110001b121d051e15140c0c05141d151c1f1d201c040f10091b020a0e1a 420.2 μs 419.6 μs -0.1%
semantics/119fbea4164e2bf21d2b53aa6c2c4e79414fe55e4096f5ce2e804735a7fbaf91 682.7 μs 679.6 μs -0.5%
semantics/12910f24d994d451ff379b12c9d1ecdb9239c9b87e5d7bea570087ec506935d5 440.6 μs 439.6 μs -0.2%
semantics/18cefc240debc0fcab14efdd451adfd02793093efe7bc76d6322aed6ddb582ad 665.0 μs 662.2 μs -0.4%
semantics/1a2f2540121f09321216090b2b1f211e3f020c2c133a1a3c3f3c232a26153a04 273.1 μs 272.4 μs -0.3%
semantics/1a573aed5c46d637919ccb5548dfc22a55c9fc38298d567d15ee9f2eea69d89e 785.7 μs 789.1 μs +0.4%
semantics/1d56060c3b271226064c672a282663643b1b0823471c67737f0b076870331260 698.4 μs 690.6 μs -1.1%
semantics/1d6e3c137149a440f35e0efc685b16bfb8052ebcf66ec4ad77e51c11501381c7 272.9 μs 272.3 μs -0.2%
semantics/1f0f02191604101e1f201016171604060d010d1d1c150e110a110e1006160a0d 937.4 μs 918.9 μs -2.0%
semantics/202d273721330b31193405101e0637202e2a0f1140211c3e3f171e26312b0220 5.616 ms 5.541 ms -1.3%
semantics/21953bf8798b28df60cb459db24843fb46782b19ba72dc4951941fb4c20d2263 312.5 μs 311.0 μs -0.5%
semantics/238b21364ab5bdae3ddb514d7001c8feba128b4ddcf426852b441f9a9d02c882 267.7 μs 267.3 μs -0.1%
semantics/26e24ee631a6d927ea4fb4fac530cfd82ff7636986014de2d2aaa460ddde0bc3 497.2 μs 495.8 μs -0.3%
semantics/2797d7ac77c1b6aff8e42cf9a47fa86b1e60f22719a996871ad412cbe4de78b5 1.758 ms 1.727 ms -1.8%
semantics/28fdce478e179db0e38fb5f3f4105e940ece450b9ce8a0f42a6e313b752e6f2c 854.4 μs 848.9 μs -0.6%
semantics/2cb21612178a2d9336b59d06cbf80488577463d209a453048a66c6eee624a695 699.0 μs 696.0 μs -0.4%
semantics/2f58c9d884813042bce9cf7c66048767dff166785e8b5183c8139db2aa7312d1 670.0 μs 667.8 μs -0.3%
semantics/30aa34dfbe89e0c43f569929a96c0d2b74c321d13fec0375606325eee9a34a6a 995.3 μs 989.4 μs -0.6%
semantics/322acde099bc34a929182d5b894214fc87ec88446e2d10625119a9d17fa3ec3d 273.3 μs 272.3 μs -0.4%
semantics/331e4a1bb30f28d7073c54f9a13c10ae19e2e396c299a0ce101ee6bf4b2020db 413.9 μs 413.3 μs -0.1%
semantics/33c3efd79d9234a78262b52bc6bbf8124cb321a467dedb278328215167eca455 546.9 μs 546.3 μs -0.1%
semantics/383683bfcecdab0f4df507f59631c702bd11a81ca3841f47f37633e8aacbb5de 674.3 μs 670.6 μs -0.5%
semantics/3bb75b2e53eb13f718eacd3263ab4535f9137fabffc9de499a0de7cabb335479 267.7 μs 264.7 μs -1.1%
semantics/3db496e6cd39a8b888a89d0de07dace4397878958cab3b9d9353978b08c36d8a 747.3 μs 737.5 μs -1.3%
semantics/44a9e339fa25948b48637fe7e10dcfc6d1256319a7b5ce4202cb54dfef8e37e7 267.8 μs 265.8 μs -0.7%
semantics/4c3efd13b6c69112a8a888372d56c86e60c232125976f29b1c3e21d9f537845c 896.4 μs 885.4 μs -1.2%
semantics/4d7adf91bfc93cebe95a7e054ec17cfbb912b32bd8aecb48a228b50e02b055c8 615.4 μs 608.1 μs -1.2%
semantics/4f9e8d361b85e62db2350dd3ae77463540e7af0d28e1eb68faeecc45f4655f57 353.3 μs 348.5 μs -1.4%
semantics/52df7c8dfaa5f801cd837faa65f2fd333665fff00a555ce8c55e36ddc003007a 330.2 μs 327.5 μs -0.8%
semantics/53ed4db7ab33d6f907eec91a861d1188269be5ae1892d07ee71161bfb55a7cb7 336.1 μs 333.2 μs -0.9%
semantics/55dfe42688ad683b638df1fa7700219f00f53b335a85a2825502ab1e0687197e 268.7 μs 266.8 μs -0.7%
semantics/56333d4e413dbf1a665463bf68067f63c118f38f7539b7ba7167d577c0c8b8ce 671.3 μs 669.6 μs -0.3%
semantics/57728d8b19b0e06412786f3dfed9e1894cd0ad1d2bc2bd497ec0ecb68f989d2b 268.3 μs 267.6 μs -0.3%
semantics/5abae75af26f45658beccbe48f7c88e74efdfc0b8409ba1e98f95fa5b6caf999 431.9 μs 431.3 μs -0.1%
semantics/5d0a88250f13c49c20e146819357a808911c878a0e0a7d6f7fe1d4a619e06112 937.4 μs 932.2 μs -0.6%
semantics/5e274e0f593511543d41570a4b03646c1d7539062b5728182e073e5760561a66 884.7 μs 882.7 μs -0.2%
semantics/5e2c68ac9f62580d626636679679b97109109df7ac1a8ce86d3e43dfb5e4f6bc 460.0 μs 458.7 μs -0.3%
semantics/5f130d19918807b60eab4c03119d67878fb6c6712c28c54f5a25792049294acc 273.7 μs 272.9 μs -0.3%
semantics/5f306b4b24ff2b39dab6cdc9ac6ca9bb442c1dc6f4e7e412eeb5a3ced42fb642 667.0 μs 664.3 μs -0.4%
semantics/5f3d46c57a56cef6764f96c9de9677ac6e494dd7a4e368d1c8dd9c1f7a4309a5 432.5 μs 434.6 μs +0.5%
semantics/64c3d5b43f005855ffc4d0950a02fd159aa1575294ea39061b81a194ebb9eaae 582.0 μs 578.4 μs -0.6%
semantics/65bc4b69b46d18fdff0fadbf00dd5ec2b3e03805fac9d5fb4ff2d3066e53fc7e 2.267 ms 2.221 ms -2.0%
semantics/66af9e473d75e3f464971f6879cc0f2ef84bafcb38fbfa1dbc31ac2053628a38 1.139 ms 1.133 ms -0.5%
semantics/675d63836cad11b547d1b4cddd498f04c919d4342612accf40913f9ae9419fac 904.5 μs 902.8 μs -0.2%
semantics/67ba5a9a0245ee3aff4f34852b9889b8c810fccd3dce2a23910bddd35c503b71 5.533 ms 5.480 ms -1.0%
semantics/6d88f7294dd2b5ce02c3dc609bc7715bd508009738401d264bf9b3eb7c6f49c1 430.8 μs 428.9 μs -0.4%
semantics/70f65b21b77ddb451f3df9d9fb403ced3d10e1e953867cc4900cc25e5b9dec47 705.0 μs 705.5 μs +0.1%
semantics/71965c9ccae31f1ffc1d85aa20a356d4ed97a420954018d8301ec4f9783be0d7 418.9 μs 416.7 μs -0.5%
semantics/74c67f2f182b9a0a66c62b95d6fac5ace3f7e71ea3abfc52ffbe3ecb93436ea2 698.2 μs 695.6 μs -0.4%
semantics/7529b206a78becb793da74b78c04d9d33a2540a1abd79718e681228f4057403a 694.5 μs 692.6 μs -0.3%
semantics/75a8bb183688bce447e00f435a144c835435e40a5defc6f3b9be68b70b4a3db6 615.8 μs 612.8 μs -0.5%
semantics/7a758e17486d1a30462c32a5d5309bd1e98322a9dcbe277c143ed3aede9d265f 469.0 μs 467.7 μs -0.3%
semantics/7cbc5644b745f4ea635aca42cce5e4a4b9d2e61afdb3ac18128e1688c07071ba 413.5 μs 409.9 μs -0.9%
semantics/82213dfdb6a812b40446438767c61a388d2c0cfd0cbf7fd4a372b0dc59fa17e1 1.184 ms 1.177 ms -0.6%
semantics/8c7fdc3da6822b5112074380003524f50fb3a1ce6db4e501df1086773c6c0201 1.004 ms 1.001 ms -0.3%
semantics/8d9ae67656a2911ab15a8e5301c960c69aa2517055197aff6b60a87ff718d66c 312.7 μs 310.5 μs -0.7%
semantics/96e1a2fa3ceb9a402f2a5841a0b645f87b4e8e75beb636692478ec39f74ee221 273.5 μs 271.9 μs -0.6%
semantics/9fabc4fc3440cdb776b28c9bb1dd49c9a5b1605fe1490aa3f4f64a3fa8881b25 945.3 μs 941.4 μs -0.4%
semantics/a85173a832db3ea944fafc406dfe3fa3235254897d6d1d0e21bc380147687bd5 335.4 μs 333.7 μs -0.5%
semantics/a9a853b6d083551f4ed2995551af287880ef42aee239a2d9bc5314d127cce592 467.3 μs 467.7 μs +0.1%
semantics/acb9c83c2b78dabef8674319ad69ba54912cd9997bdf2d8b2998c6bfeef3b122 573.6 μs 569.3 μs -0.7%
semantics/acce04815e8fd51be93322888250060da173eccf3df3a605bd6bc6a456cde871 260.4 μs 258.3 μs -0.8%
semantics/ad6db94ed69b7161c7604568f44358e1cc11e81fea90e41afebd669e51bb60c8 518.4 μs 517.4 μs -0.2%
semantics/b21a4df3b0266ad3481a26d3e3d848aad2fcde89510b29cccce81971e38e0835 1.178 ms 1.169 ms -0.8%
semantics/b50170cea48ee84b80558c02b15c6df52faf884e504d2c410ad63ba46d8ca35c 661.7 μs 656.4 μs -0.8%
semantics/bb5345bfbbc460af84e784b900ec270df1948bb1d1e29eacecd022eeb168b315 843.8 μs 836.8 μs -0.8%
semantics/c4bb185380df6e9b66fc1ee0564f09a8d1253a51a0c0c7890f2214df9ac19274 657.7 μs 651.0 μs -1.0%
semantics/c9efcb705ee057791f7c18a1de79c49f6e40ba143ce0579f1602fd780cabf153 713.3 μs 709.2 μs -0.6%
semantics/ccab11ce1a8774135d0e3c9e635631b68af9e276b5dabc66ff669d5650d0be1c 932.6 μs 914.9 μs -1.9%
semantics/cdb9d5c233b288a5a9dcfbd8d5c1831a0bb46eec7a26fa31b80ae69d44805efc 757.6 μs 753.9 μs -0.5%
semantics/ced1ea04649e093a501e43f8568ac3e6b37cd3eccec8cac9c70a4857b88a5eb8 728.9 μs 727.6 μs -0.2%
semantics/cf542b7df466b228ca2197c2aaa89238a8122f3330fe5b77b3222f570395d9f5 440.7 μs 437.9 μs -0.6%
semantics/d1ab832dfab25688f8845bec9387e46ee3f00ba5822197ade7dd540489ec5e95 35.96 ms 35.55 ms -1.1%
semantics/d1c03759810747b7cab38c4296593b38567e11195d161b5bb0a2b58f89b2c65a 892.1 μs 885.2 μs -0.8%
semantics/d64607eb8a1448595081547ea8780886fcbd9e06036460eea3705c88ea867e33 267.7 μs 266.0 μs -0.6%
semantics/dc241ac6ad1e04fb056d555d6a4f2d08a45d054c6f7f34355fcfeefebef479f3 410.4 μs 411.2 μs +0.2%
semantics/dd11ae574eaeab0e9925319768989313a93913fdc347c704ddaa27042757d990 656.2 μs 651.2 μs -0.8%
semantics/e26c1cddba16e05fd10c34cbdb16ea6acdbac7c8323256c31c90c520ee6a1080 326.7 μs 324.6 μs -0.6%
semantics/e34b48f80d49360e88c612f4016f7d68cb5678dd8cd5ddb981375a028b3a40a5 346.2 μs 343.9 μs -0.7%
semantics/e3afd22d01ff12f381cf915fd32358634e6c413f979f2492cf3339319d8cc079 273.9 μs 272.7 μs -0.4%
semantics/e9234d2671760874f3f660aae5d3416d18ce6dfd7af4231bdd41b9ec268bc7e1 880.4 μs 868.1 μs -1.4%
semantics/eb4a605ed3a64961e9e66ad9631c2813dadf7131740212762ae4483ec749fe1d 267.6 μs 267.1 μs -0.2%
semantics/ecb5e8308b57724e0f8533921693f111eba942123cf8660aac2b5bac21ec28f0 591.5 μs 589.2 μs -0.4%
semantics/f2a8fd2014922f0d8e01541205d47e9bb2d4e54333bdd408cbe7c47c55e73ae4 693.2 μs 683.4 μs -1.4%
semantics/f339f59bdf92495ed2b14e2e4d3705972b4dda59aa929cffe0f1ff5355db8d79 4.239 ms 4.153 ms -2.0%
semantics/ffdd68a33afd86f8844c9f5e45b2bda5b035aa02274161b23d57709c0f8b8de6 837.7 μs 833.3 μs -0.5%
role-payout/0004000402010401030101030100040000010104020201030001000204020401 172.7 μs 171.5 μs -0.7%
role-payout/0100000100010000000001000100010101000101000001000000010000010000 232.6 μs 231.5 μs -0.5%
role-payout/0101000100000101010000010101000100010101000001000001000000010101 180.4 μs 179.4 μs -0.6%
role-payout/01dcc372ea619cb9f23c45b17b9a0a8a16b7ca0e04093ef8ecce291667a99a4c 153.0 μs 151.7 μs -0.8%
role-payout/0201020201020000020000010201020001020200000002010200000101010100 169.7 μs 168.7 μs -0.6%
role-payout/0202010002010100020102020102020001010101020102010001010101000100 160.3 μs 159.6 μs -0.4%
role-payout/0303020000020001010201060303040208070100050401080304020801030001 159.4 μs 159.4 μs 0.0%
role-payout/031d56d71454e2c4216ffaa275c4a8b3eb631109559d0e56f44ea8489f57ba97 189.2 μs 188.5 μs -0.4%
role-payout/03d730a62332c51c7b70c16c64da72dd1c3ea36c26b41cd1a1e00d39fda3d6cc 179.6 μs 179.0 μs -0.3%
role-payout/0403020000030204010000030001000202010101000304030001040404030100 167.7 μs 167.2 μs -0.3%
role-payout/0405010105020401010304080005050800040301010800080207080704020206 183.1 μs 181.6 μs -0.8%
role-payout/041a2c3b111139201a3a2c173c392b170e16370d300f2d28342d0f2f0e182e01 182.7 μs 182.0 μs -0.4%
role-payout/04f592afc6e57c633b9c55246e7c82e87258f04e2fb910c37d8e2417e9db46e5 210.9 μs 208.8 μs -1.0%
role-payout/057ebc80922f16a5f4bf13e985bf586b8cff37a2f6fe0f3ce842178c16981027 155.3 μs 154.7 μs -0.4%
role-payout/06317060a8e488b1219c9dae427f9ce27918a9e09ee8ac424afa33ca923f7954 167.9 μs 166.0 μs -1.1%
role-payout/07658a6c898ad6d624c37df1e49e909c2e9349ba7f4c0a6be5f166fe239bfcae 153.5 μs 152.6 μs -0.6%
role-payout/0bdca1cb8fa7e38e09062557b82490714052e84e2054e913092cd84ac071b961 181.3 μs 180.5 μs -0.4%
role-payout/0c9d3634aeae7038f839a1262d1a8bc724dc77af9426459417a56ec73240f0e0 163.8 μs 163.1 μs -0.4%
role-payout/0d0f01050a0a0a0b0b050d0404090e0d0506000d0a041003040e0f100e0a0408 163.6 μs 162.2 μs -0.9%
role-payout/0dbb692d2bf22d25eeceac461cfebf616f54003077a8473abc0457f18e025960 185.0 μs 184.4 μs -0.3%
role-payout/0e00171d0f1e1f14070d0a00091f07101808021d081e1b120219081312081e15 157.8 μs 157.5 μs -0.2%
role-payout/0e72f62b0f922e31a2340baccc768104025400cf7fdd7dae62fbba5fc770936d 175.1 μs 173.9 μs -0.7%
role-payout/0e97c9d9417354d9460f2eb35018d3904b7b035af16ab299258adab93be0911a 172.4 μs 170.9 μs -0.9%
role-payout/0f010d040810040b10020e040f0e030b0a0d100f0c080c0c05000d04100c100f 179.8 μs 179.0 μs -0.4%
role-payout/1138a04a83edc0579053f9ffa9394b41df38230121fbecebee8c039776a88c0c 158.6 μs 158.5 μs -0.1%
role-payout/121a0a1b12030616111f02121a0e070716090a0e031c071419121f141409031d 156.4 μs 156.2 μs -0.1%
role-payout/159e5a1bf16fe984b5569be7011b61b5e98f5d2839ca7e1b34c7f2afc7ffb58e 158.3 μs 157.5 μs -0.5%
role-payout/195f522b596360690d04586a2563470f2214163435331a6622311f7323433f1c 155.5 μs 155.1 μs -0.3%
role-payout/1a20b465d48a585ffd622bd8dc26a498a3c12f930ab4feab3a5064cfb3bc536a 170.6 μs 170.6 μs 0.0%
role-payout/211e1b6c10260c4620074d2e372c260d38643a3d605f63772524034f0a4a7632 164.7 μs 163.4 μs -0.8%
role-payout/21a1426fb3fb3019d5dc93f210152e90b0a6e740ef509b1cdd423395f010e0ca 171.9 μs 171.3 μs -0.3%
role-payout/224ce46046fab9a17be4197622825f45cc0c59a6bd1604405148e43768c487ef 159.2 μs 158.5 μs -0.4%
role-payout/332c2b1c11383d1b373e1315201f1128010e0e1518332f273f141b23243f2a07 151.9 μs 154.3 μs +1.6%
role-payout/3565ee025317e065e8555eef288080276716366769aad89e03389f5ec4ce26d7 166.1 μs 165.1 μs -0.6%
role-payout/3569299fc986f5354d02e627a9eaa48ab46d5af52722307a0af72bae87e256dc 156.2 μs 155.7 μs -0.3%
role-payout/36866914aa07cf62ef36cf2cd64c7f240e3371e27bb9fff5464301678e809c40 157.3 μs 156.2 μs -0.7%
role-payout/371c10d2526fc0f09dbe9ed59e44dcd949270b27dc42035addd7ff9f7e0d05e7 183.7 μs 183.0 μs -0.4%
role-payout/3897ef714bba3e6821495b706c75f8d64264c3fdaa58a3826c808b5a768c303d 162.6 μs 161.5 μs -0.7%
role-payout/4121d88f14387d33ac5e1329618068e3848445cdd66b29e5ba382be2e02a174a 179.7 μs 178.7 μs -0.6%
role-payout/4299c7fcf093a5dbfe114c188e32ca199b571a7c25cb7f766bf49f12dab308be 172.3 μs 171.1 μs -0.7%
role-payout/452e17d16222a427707fa83f63ffb79f606cc25c755a18b1e3274c964ed5ec99 189.0 μs 188.6 μs -0.2%
role-payout/46f8d00030436e4da490a86b331fa6c3251425fb8c19556080e124d75bad7bd6 157.6 μs 157.0 μs -0.4%
role-payout/47364cfaf2c00f7d633283dce6cf84e4fd4e8228c0a0aa50e7c55f35c3ecaa1c 157.9 μs 157.9 μs 0.0%
role-payout/49b8275d0cb817be40865694ab05e3cfe5fc35fb43b78e7de68c1f3519b536bd 162.3 μs 160.9 μs -0.9%
role-payout/4dd7755b6ca1f0c9747c1fc0ee4da799f6f1c07108e980bd9f820911ad711ff2 202.3 μs 200.9 μs -0.7%
role-payout/4fbcfdb577a56b842d6f6938187a783f71d9da7519353e3da3ef0c564e1eb344 191.1 μs 189.7 μs -0.7%
role-payout/5a0725d49c733130eda8bc6ed5234f7f6ff8c9dd2d201e8806125e5fbcc081f9 164.7 μs 164.1 μs -0.4%
role-payout/5a2aae344e569a2c644dd9fa8c7b1f129850937eb562b7748c275f9e40bed596 158.3 μs 157.3 μs -0.6%
role-payout/5ade103e9530dd0d572fe1b053ea65ad925c6ebbe321e873ace8b804363fa82c 214.1 μs 213.0 μs -0.5%
role-payout/5d4c62a0671c65a14f6a15093e3efc4f1816d95a5a58fd92486bedaae8d9526b 181.0 μs 180.3 μs -0.4%
role-payout/5efe992e306e31cc857c64a62436ad2f9325acc5b4a74a8cebccdfd853ce63d2 162.3 μs 162.3 μs 0.0%
role-payout/622a7f3bc611b5149253c9189da022a9ff296f60a5b7c172a6dc286faa7284fa 186.4 μs 185.3 μs -0.6%
role-payout/6621a69217f09d91f42876a9c0cecf79de0e29bdd5b16c82c6c52cf959092ec4 173.1 μs 173.0 μs -0.1%
role-payout/674b0577409957172ad85223c765d17e94c27714276c49c38dfae0a47a561a1e 155.3 μs 154.5 μs -0.5%
role-payout/6b7bc2b9002a71b33cfd535d43f26334a283d0b9ad189b7cd74baac232c3b9fc 152.7 μs 151.3 μs -0.9%
role-payout/6c364699767a84059ffd99cf718562a8c09d96e343f23dc481e8ffda13af424f 157.8 μs 157.0 μs -0.5%
role-payout/6d66bddb4269bdf77392d3894da5341cf019d39787522af4f83f01285991e93c 158.3 μs 157.8 μs -0.3%
role-payout/73f044f34a30f26639c58bafe952047f74c7bf1eafebab5aadf5b73cfb9024ed 158.3 μs 157.7 μs -0.4%
role-payout/7b1dd76edc27f00eb382bf996378155baf74d6a7c6f3d5ec837c39d29784aade 158.8 μs 158.0 μs -0.5%
role-payout/803eae94d62e2afc0e835c204af8362170301bc329e2d849d5f5a47dddf479ec 174.3 μs 174.0 μs -0.2%
role-payout/87167fc5469adac97c1be749326fa79a6b7862ce68aa4abcb438e3c034bd0899 182.5 μs 182.7 μs +0.1%
role-payout/8c0fa5d9d6724c5c72c67e055d4bfc36a385ded7c3c81c08cdbd8705829af6e6 184.0 μs 183.8 μs -0.1%
role-payout/962c2c658b19904372984a56409707401e64e9b03c1986647134cfd329ec5139 168.1 μs 168.5 μs +0.2%
role-payout/996804e90f2c75fe68886fc8511304b8ab9b36785f8858f5cb098e91c159dde9 161.3 μs 161.5 μs +0.1%
role-payout/a004a989c005d59043f996500e110fa756ad1b85800b889d5815a0106388e1d7 166.1 μs 165.8 μs -0.2%
role-payout/a0fba5740174b5cd24036c8b008cb1efde73f1edae097b9325c6117a0ff40d3b 173.6 μs 173.9 μs +0.2%
role-payout/a1b25347409c3993feca1a60b6fcaf93d1d4bbaae19ab06fdf50cedc26cee68d 150.9 μs 151.3 μs +0.3%
role-payout/a27524cfad019df45e4e8316f927346d4cc39da6bdd294fb2c33c3f58e6a8994 157.7 μs 157.1 μs -0.4%
role-payout/a6664a2d2a82f370a34a36a45234f6b33120a39372331678a3b3690312560ce9 189.4 μs 188.5 μs -0.5%
role-payout/a6f064b83b31032ea7f25921364727224707268e472a569f584cc6b1d8c017e8 158.2 μs 157.3 μs -0.6%
role-payout/a7cb09f417c3f089619fe25b7624392026382b458486129efcff18f8912bf302 157.9 μs 156.9 μs -0.6%
role-payout/a92b4072cb8601fa697e1150c08463b14ffced54eb963df08d322216e27373cb 157.7 μs 157.7 μs 0.0%
role-payout/af2e072b5adfaa7211e0b341e1f7319c4f4e7364a4247c9247132a927e914753 184.8 μs 183.8 μs -0.5%
role-payout/b43564af5f13cc5208b92b1ad6d45369446f378d3891e5cb3e353b30d4f3fb10 157.9 μs 158.0 μs +0.1%
role-payout/b6243a5b4c353ce4852aa41705111d57867d2783eeef76f6d59beb2360da6e90 207.3 μs 207.4 μs +0.0%
role-payout/b869f3928200061abb1c3060425b9354b0e08cbf4400b340b8707c14b34317cd 222.9 μs 221.0 μs -0.9%
role-payout/bcdbc576d63b0454100ad06893812edafc2e7e4934fec1b44e2d06eb34f36eb8 158.8 μs 157.2 μs -1.0%
role-payout/bd460b7549b70c52e37b312a4242041eac18fe4a266f018bcea0c78a9085a271 177.8 μs 176.4 μs -0.8%
role-payout/bd79f4a84db23b7c4cd219d498bd581e085cbc3437957e74a8862281a700700b 179.2 μs 178.4 μs -0.4%
role-payout/c11490431db3a92efdda70933ba411a0423935e73a75c856e326dbcf6672f3bf 160.5 μs 160.5 μs 0.0%
role-payout/c4d4c88c5fe378a25a034025994a0d0b1642f10c8e6e513f872327fa895bfc7e 166.1 μs 165.0 μs -0.7%
role-payout/c78eeba7681d2ab51b4758efa4c812cc041928837c6e7563d8283cce67ce2e02 167.4 μs 166.4 μs -0.6%
role-payout/c99ecc2146ce2066ba6dffc734923264f8794815acbc2ec74c2c2c42ba272e4d 191.0 μs 189.8 μs -0.6%
role-payout/caa409c40e39aed9b0f59214b4baa178c375526dea6026b4552b88d2cc729716 152.1 μs 151.0 μs -0.7%
role-payout/cb2ab8e22d1f64e8d204dece092e90e9bf1fa8b2a6e9cba5012dbe4978065832 160.7 μs 159.4 μs -0.8%
role-payout/cc1e82927f6c65b3e912200ae30588793d2066e1d4a6627c21955944ac9bd528 177.2 μs 176.3 μs -0.5%
role-payout/d5cda74eb0947e025e02fb8ed365df39d0a43e4b42cd3573ac2d8fcb29115997 175.0 μs 173.6 μs -0.8%
role-payout/d6bc8ac4155e22300085784148bbc9d9bbfea896e1009dd396610a90e3943032 178.0 μs 178.3 μs +0.2%
role-payout/da353bf9219801fa1bf703fc161497570954e9af7e10ffe95c911a9ef97e77bd 162.3 μs 165.2 μs +1.8%
role-payout/dc45c5f1b700b1334db99f50823321daaef0e6925b9b2fabbc9df7cde65af62e 166.2 μs 165.5 μs -0.4%
role-payout/df487b2fd5c1583fa33644423849bc1ab5f02f37edc0c235f34ef01cb12604f6 166.1 μs 165.0 μs -0.7%
role-payout/eabeeae18131af89fa57936c0e9eb8d2c7adba534f7e1a517d75410028fa0d6c 156.8 μs 157.6 μs +0.5%
role-payout/ec4712ee820eb959a43ebedfab6735f2325fa52994747526ffd2a4f4f84dd58e 179.5 μs 178.8 μs -0.4%
role-payout/ee3962fbd7373360f46decef3c9bda536a0b1daf6cda3b8a4bcfd6deeb5b4c53 179.3 μs 178.7 μs -0.3%
role-payout/f1a1e6a487f91feca5606f72bbb1e948c71abf043c6a0ea83bfea9ec6a0f08d8 157.7 μs 157.7 μs 0.0%
role-payout/f2932e4ca4bbb94b0a9ffbe95fcb7bd5639d9751d75d56d5e14efa5bbed981df 157.0 μs 156.7 μs -0.2%
role-payout/f53e8cafe26647ccce51e4c31db13608aea1f39034c0f52dee2e5634ef66e747 171.8 μs 171.8 μs 0.0%
role-payout/f7275afb60e33a550df13a132102e7e925dd28965a4efbe510a89b077ff9417f 158.2 μs 158.3 μs +0.1%
role-payout/fc8c5f45ffcdb024c21e0f34b22c23de8045a94d5e1a5bda1555c45ddb059f82 163.6 μs 163.8 μs +0.1%
role-payout/ff38b1ec89952d0247630f107a90cbbeb92ecbfcd19b284f60255718e4ec7548 187.1 μs 186.7 μs -0.2%
d061d75 678ceee Change
TOTAL 129.7 ms 128.6 ms -0.8%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'marlowe' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
semantics/0000020002010200020101020201000100010001020101020201010000020102 286.3 μs 287.6 μs +0.5%
semantics/0001000101000000010101000001000001010101010100000001000001010000 397.0 μs 400.6 μs +0.9%
semantics/0003040402030103010203030303000200000104030002040304020400000102 887.1 μs 896.8 μs +1.1%
semantics/004025fd712d6c325ffa12c16d157064192992faf62e0b991d7310a2f91666b8 726.4 μs 731.2 μs +0.7%
semantics/0101010001010101010101000100010100000001010000010001000001000101 846.4 μs 859.5 μs +1.5%
semantics/0101020201010201010200010102000201000201010102000102010201010000 265.7 μs 270.1 μs +1.7%
semantics/0101080808040600020306010000000302050807010208060100070207080202 669.3 μs 677.1 μs +1.2%
semantics/0104010200020000040103020102020004040300030304040400010301040303 689.1 μs 697.5 μs +1.2%
semantics/04000f0b04051006000e060f09080d0b090d0104050a0b0f0506070f0a070008 661.2 μs 669.8 μs +1.3%
semantics/0543a00ba1f63076c1db6bf94c6ff13ae7d266dd7544678743890b0e8e1add63 939.8 μs 952.0 μs +1.3%
semantics/0705030002040601010206030604080208020207000101060706050502040301 924.1 μs 933.2 μs +1.0%
semantics/07070c070510030509010e050d00040907050e0a0d06030f1006030701020607 889.1 μs 900.1 μs +1.2%
semantics/0bcfd9487614104ec48de2ea0b2c0979866a95115748c026f9ec129384c262c4 989.5 μs 1.004 ms +1.5%
semantics/0be82588e4e4bf2ef428d2f44b7687bbb703031d8de696d90ec789e70d6bc1d8 1.184 ms 1.198 ms +1.2%
semantics/0f1d0110001b121d051e15140c0c05141d151c1f1d201c040f10091b020a0e1a 415.7 μs 422.1 μs +1.5%
semantics/119fbea4164e2bf21d2b53aa6c2c4e79414fe55e4096f5ce2e804735a7fbaf91 675.9 μs 685.2 μs +1.4%
semantics/12910f24d994d451ff379b12c9d1ecdb9239c9b87e5d7bea570087ec506935d5 436.9 μs 443.1 μs +1.4%
semantics/18cefc240debc0fcab14efdd451adfd02793093efe7bc76d6322aed6ddb582ad 661.2 μs 669.4 μs +1.2%
semantics/1a2f2540121f09321216090b2b1f211e3f020c2c133a1a3c3f3c232a26153a04 271.3 μs 274.3 μs +1.1%
semantics/1a573aed5c46d637919ccb5548dfc22a55c9fc38298d567d15ee9f2eea69d89e 780.5 μs 786.3 μs +0.7%
semantics/1d56060c3b271226064c672a282663643b1b0823471c67737f0b076870331260 694.8 μs 701.0 μs +0.9%
semantics/1d6e3c137149a440f35e0efc685b16bfb8052ebcf66ec4ad77e51c11501381c7 271.1 μs 274.1 μs +1.1%
semantics/1f0f02191604101e1f201016171604060d010d1d1c150e110a110e1006160a0d 931.3 μs 938.4 μs +0.8%
semantics/202d273721330b31193405101e0637202e2a0f1140211c3e3f171e26312b0220 5.577 ms 5.652 ms +1.3%
semantics/21953bf8798b28df60cb459db24843fb46782b19ba72dc4951941fb4c20d2263 309.5 μs 312.5 μs +1.0%
semantics/238b21364ab5bdae3ddb514d7001c8feba128b4ddcf426852b441f9a9d02c882 266.1 μs 269.5 μs +1.3%
semantics/26e24ee631a6d927ea4fb4fac530cfd82ff7636986014de2d2aaa460ddde0bc3 491.3 μs 498.8 μs +1.5%
semantics/2797d7ac77c1b6aff8e42cf9a47fa86b1e60f22719a996871ad412cbe4de78b5 1.740 ms 1.759 ms +1.1%
semantics/28fdce478e179db0e38fb5f3f4105e940ece450b9ce8a0f42a6e313b752e6f2c 846.7 μs 857.2 μs +1.2%
semantics/2cb21612178a2d9336b59d06cbf80488577463d209a453048a66c6eee624a695 694.0 μs 701.2 μs +1.0%
semantics/2f58c9d884813042bce9cf7c66048767dff166785e8b5183c8139db2aa7312d1 666.5 μs 672.1 μs +0.8%
semantics/30aa34dfbe89e0c43f569929a96c0d2b74c321d13fec0375606325eee9a34a6a 988.2 μs 997.6 μs +1.0%
semantics/322acde099bc34a929182d5b894214fc87ec88446e2d10625119a9d17fa3ec3d 271.3 μs 274.5 μs +1.2%
semantics/331e4a1bb30f28d7073c54f9a13c10ae19e2e396c299a0ce101ee6bf4b2020db 410.6 μs 416.7 μs +1.5%
semantics/33c3efd79d9234a78262b52bc6bbf8124cb321a467dedb278328215167eca455 542.9 μs 548.9 μs +1.1%
semantics/383683bfcecdab0f4df507f59631c702bd11a81ca3841f47f37633e8aacbb5de 666.8 μs 675.4 μs +1.3%
semantics/3bb75b2e53eb13f718eacd3263ab4535f9137fabffc9de499a0de7cabb335479 266.2 μs 268.9 μs +1.0%
semantics/3db496e6cd39a8b888a89d0de07dace4397878958cab3b9d9353978b08c36d8a 740.9 μs 756.1 μs +2.1%
semantics/44a9e339fa25948b48637fe7e10dcfc6d1256319a7b5ce4202cb54dfef8e37e7 266.0 μs 269.6 μs +1.4%
semantics/4c3efd13b6c69112a8a888372d56c86e60c232125976f29b1c3e21d9f537845c 888.1 μs 900.0 μs +1.3%
semantics/4d7adf91bfc93cebe95a7e054ec17cfbb912b32bd8aecb48a228b50e02b055c8 611.6 μs 618.5 μs +1.1%
semantics/4f9e8d361b85e62db2350dd3ae77463540e7af0d28e1eb68faeecc45f4655f57 350.6 μs 353.3 μs +0.8%
semantics/52df7c8dfaa5f801cd837faa65f2fd333665fff00a555ce8c55e36ddc003007a 326.8 μs 331.4 μs +1.4%
semantics/53ed4db7ab33d6f907eec91a861d1188269be5ae1892d07ee71161bfb55a7cb7 332.6 μs 337.2 μs +1.4%
semantics/55dfe42688ad683b638df1fa7700219f00f53b335a85a2825502ab1e0687197e 265.2 μs 269.2 μs +1.5%
semantics/56333d4e413dbf1a665463bf68067f63c118f38f7539b7ba7167d577c0c8b8ce 666.4 μs 672.1 μs +0.9%
semantics/57728d8b19b0e06412786f3dfed9e1894cd0ad1d2bc2bd497ec0ecb68f989d2b 265.9 μs 269.9 μs +1.5%
semantics/5abae75af26f45658beccbe48f7c88e74efdfc0b8409ba1e98f95fa5b6caf999 430.2 μs 433.9 μs +0.9%
semantics/5d0a88250f13c49c20e146819357a808911c878a0e0a7d6f7fe1d4a619e06112 929.7 μs 942.5 μs +1.4%
semantics/5e274e0f593511543d41570a4b03646c1d7539062b5728182e073e5760561a66 879.1 μs 888.8 μs +1.1%
semantics/5e2c68ac9f62580d626636679679b97109109df7ac1a8ce86d3e43dfb5e4f6bc 456.3 μs 460.7 μs +1.0%
semantics/5f130d19918807b60eab4c03119d67878fb6c6712c28c54f5a25792049294acc 272.0 μs 274.7 μs +1.0%
semantics/5f306b4b24ff2b39dab6cdc9ac6ca9bb442c1dc6f4e7e412eeb5a3ced42fb642 662.4 μs 667.5 μs +0.8%
semantics/5f3d46c57a56cef6764f96c9de9677ac6e494dd7a4e368d1c8dd9c1f7a4309a5 428.6 μs 433.1 μs +1.0%
semantics/64c3d5b43f005855ffc4d0950a02fd159aa1575294ea39061b81a194ebb9eaae 578.1 μs 583.6 μs +1.0%
semantics/65bc4b69b46d18fdff0fadbf00dd5ec2b3e03805fac9d5fb4ff2d3066e53fc7e 2.246 ms 2.276 ms +1.3%
semantics/66af9e473d75e3f464971f6879cc0f2ef84bafcb38fbfa1dbc31ac2053628a38 1.135 ms 1.146 ms +1.0%
semantics/675d63836cad11b547d1b4cddd498f04c919d4342612accf40913f9ae9419fac 899.2 μs 911.3 μs +1.3%
semantics/67ba5a9a0245ee3aff4f34852b9889b8c810fccd3dce2a23910bddd35c503b71 5.490 ms 5.578 ms +1.6%
semantics/6d88f7294dd2b5ce02c3dc609bc7715bd508009738401d264bf9b3eb7c6f49c1 427.8 μs 432.9 μs +1.2%
semantics/70f65b21b77ddb451f3df9d9fb403ced3d10e1e953867cc4900cc25e5b9dec47 700.5 μs 709.9 μs +1.3%
semantics/71965c9ccae31f1ffc1d85aa20a356d4ed97a420954018d8301ec4f9783be0d7 415.8 μs 421.3 μs +1.3%
semantics/74c67f2f182b9a0a66c62b95d6fac5ace3f7e71ea3abfc52ffbe3ecb93436ea2 692.0 μs 699.3 μs +1.1%
semantics/7529b206a78becb793da74b78c04d9d33a2540a1abd79718e681228f4057403a 690.5 μs 698.0 μs +1.1%
semantics/75a8bb183688bce447e00f435a144c835435e40a5defc6f3b9be68b70b4a3db6 611.8 μs 618.3 μs +1.1%
semantics/7a758e17486d1a30462c32a5d5309bd1e98322a9dcbe277c143ed3aede9d265f 465.9 μs 471.7 μs +1.2%
semantics/7cbc5644b745f4ea635aca42cce5e4a4b9d2e61afdb3ac18128e1688c07071ba 410.0 μs 414.0 μs +1.0%
semantics/82213dfdb6a812b40446438767c61a388d2c0cfd0cbf7fd4a372b0dc59fa17e1 1.176 ms 1.191 ms +1.3%
semantics/8c7fdc3da6822b5112074380003524f50fb3a1ce6db4e501df1086773c6c0201 995.3 μs 1.008 ms +1.3%
semantics/8d9ae67656a2911ab15a8e5301c960c69aa2517055197aff6b60a87ff718d66c 311.1 μs 313.5 μs +0.8%
semantics/96e1a2fa3ceb9a402f2a5841a0b645f87b4e8e75beb636692478ec39f74ee221 271.3 μs 274.6 μs +1.2%
semantics/9fabc4fc3440cdb776b28c9bb1dd49c9a5b1605fe1490aa3f4f64a3fa8881b25 942.3 μs 951.0 μs +0.9%
semantics/a85173a832db3ea944fafc406dfe3fa3235254897d6d1d0e21bc380147687bd5 333.4 μs 338.1 μs +1.4%
semantics/a9a853b6d083551f4ed2995551af287880ef42aee239a2d9bc5314d127cce592 465.0 μs 470.7 μs +1.2%
semantics/acb9c83c2b78dabef8674319ad69ba54912cd9997bdf2d8b2998c6bfeef3b122 569.1 μs 577.0 μs +1.4%
semantics/acce04815e8fd51be93322888250060da173eccf3df3a605bd6bc6a456cde871 258.4 μs 261.4 μs +1.2%
semantics/ad6db94ed69b7161c7604568f44358e1cc11e81fea90e41afebd669e51bb60c8 515.5 μs 517.9 μs +0.5%
semantics/b21a4df3b0266ad3481a26d3e3d848aad2fcde89510b29cccce81971e38e0835 1.170 ms 1.177 ms +0.6%
semantics/b50170cea48ee84b80558c02b15c6df52faf884e504d2c410ad63ba46d8ca35c 656.6 μs 664.0 μs +1.1%
semantics/bb5345bfbbc460af84e784b900ec270df1948bb1d1e29eacecd022eeb168b315 834.5 μs 857.5 μs +2.8%
semantics/c4bb185380df6e9b66fc1ee0564f09a8d1253a51a0c0c7890f2214df9ac19274 649.9 μs 657.2 μs +1.1%
semantics/c9efcb705ee057791f7c18a1de79c49f6e40ba143ce0579f1602fd780cabf153 707.7 μs 716.5 μs +1.2%
semantics/ccab11ce1a8774135d0e3c9e635631b68af9e276b5dabc66ff669d5650d0be1c 926.2 μs 933.4 μs +0.8%
semantics/cdb9d5c233b288a5a9dcfbd8d5c1831a0bb46eec7a26fa31b80ae69d44805efc 752.5 μs 762.0 μs +1.3%
semantics/ced1ea04649e093a501e43f8568ac3e6b37cd3eccec8cac9c70a4857b88a5eb8 723.4 μs 729.7 μs +0.9%
semantics/cf542b7df466b228ca2197c2aaa89238a8122f3330fe5b77b3222f570395d9f5 436.1 μs 442.1 μs +1.4%
semantics/d1ab832dfab25688f8845bec9387e46ee3f00ba5822197ade7dd540489ec5e95 35.79 ms 36.01 ms +0.6%
semantics/d1c03759810747b7cab38c4296593b38567e11195d161b5bb0a2b58f89b2c65a 885.2 μs 894.7 μs +1.1%
semantics/d64607eb8a1448595081547ea8780886fcbd9e06036460eea3705c88ea867e33 265.7 μs 268.5 μs +1.1%
semantics/dc241ac6ad1e04fb056d555d6a4f2d08a45d054c6f7f34355fcfeefebef479f3 409.3 μs 415.1 μs +1.4%
semantics/dd11ae574eaeab0e9925319768989313a93913fdc347c704ddaa27042757d990 650.0 μs 657.0 μs +1.1%
semantics/e26c1cddba16e05fd10c34cbdb16ea6acdbac7c8323256c31c90c520ee6a1080 324.5 μs 328.4 μs +1.2%
semantics/e34b48f80d49360e88c612f4016f7d68cb5678dd8cd5ddb981375a028b3a40a5 343.7 μs 347.0 μs +1.0%
semantics/e3afd22d01ff12f381cf915fd32358634e6c413f979f2492cf3339319d8cc079 272.0 μs 275.0 μs +1.1%
semantics/e9234d2671760874f3f660aae5d3416d18ce6dfd7af4231bdd41b9ec268bc7e1 872.0 μs 884.0 μs +1.4%
semantics/eb4a605ed3a64961e9e66ad9631c2813dadf7131740212762ae4483ec749fe1d 265.2 μs 269.1 μs +1.5%
semantics/ecb5e8308b57724e0f8533921693f111eba942123cf8660aac2b5bac21ec28f0 587.4 μs 595.3 μs +1.3%
semantics/f2a8fd2014922f0d8e01541205d47e9bb2d4e54333bdd408cbe7c47c55e73ae4 683.5 μs 693.0 μs +1.4%
semantics/f339f59bdf92495ed2b14e2e4d3705972b4dda59aa929cffe0f1ff5355db8d79 4.214 ms 4.241 ms +0.6%
semantics/ffdd68a33afd86f8844c9f5e45b2bda5b035aa02274161b23d57709c0f8b8de6 829.7 μs 837.1 μs +0.9%
role-payout/0004000402010401030101030100040000010104020201030001000204020401 171.9 μs 172.5 μs +0.3%
role-payout/0100000100010000000001000100010101000101000001000000010000010000 231.0 μs 233.4 μs +1.0%
role-payout/0101000100000101010000010101000100010101000001000001000000010101 178.8 μs 180.3 μs +0.8%
role-payout/01dcc372ea619cb9f23c45b17b9a0a8a16b7ca0e04093ef8ecce291667a99a4c 151.6 μs 157.3 μs +3.8%
role-payout/0201020201020000020000010201020001020200000002010200000101010100 168.7 μs 169.6 μs +0.5%
role-payout/0202010002010100020102020102020001010101020102010001010101000100 158.9 μs 160.2 μs +0.8%
role-payout/0303020000020001010201060303040208070100050401080304020801030001 158.9 μs 159.4 μs +0.3%
role-payout/031d56d71454e2c4216ffaa275c4a8b3eb631109559d0e56f44ea8489f57ba97 188.1 μs 190.3 μs +1.2%
role-payout/03d730a62332c51c7b70c16c64da72dd1c3ea36c26b41cd1a1e00d39fda3d6cc 178.5 μs 180.5 μs +1.1%
role-payout/0403020000030204010000030001000202010101000304030001040404030100 166.8 μs 168.2 μs +0.8%
role-payout/0405010105020401010304080005050800040301010800080207080704020206 183.1 μs 183.3 μs +0.1%
role-payout/041a2c3b111139201a3a2c173c392b170e16370d300f2d28342d0f2f0e182e01 182.8 μs 183.0 μs +0.1%
role-payout/04f592afc6e57c633b9c55246e7c82e87258f04e2fb910c37d8e2417e9db46e5 209.8 μs 210.8 μs +0.5%
role-payout/057ebc80922f16a5f4bf13e985bf586b8cff37a2f6fe0f3ce842178c16981027 155.4 μs 155.5 μs +0.1%
role-payout/06317060a8e488b1219c9dae427f9ce27918a9e09ee8ac424afa33ca923f7954 167.5 μs 167.6 μs +0.1%
role-payout/07658a6c898ad6d624c37df1e49e909c2e9349ba7f4c0a6be5f166fe239bfcae 152.8 μs 152.1 μs -0.5%
role-payout/0bdca1cb8fa7e38e09062557b82490714052e84e2054e913092cd84ac071b961 181.8 μs 182.4 μs +0.3%
role-payout/0c9d3634aeae7038f839a1262d1a8bc724dc77af9426459417a56ec73240f0e0 164.0 μs 164.0 μs 0.0%
role-payout/0d0f01050a0a0a0b0b050d0404090e0d0506000d0a041003040e0f100e0a0408 163.1 μs 165.9 μs +1.7%
role-payout/0dbb692d2bf22d25eeceac461cfebf616f54003077a8473abc0457f18e025960 184.9 μs 184.4 μs -0.3%
role-payout/0e00171d0f1e1f14070d0a00091f07101808021d081e1b120219081312081e15 158.2 μs 158.4 μs +0.1%
role-payout/0e72f62b0f922e31a2340baccc768104025400cf7fdd7dae62fbba5fc770936d 174.4 μs 175.3 μs +0.5%
role-payout/0e97c9d9417354d9460f2eb35018d3904b7b035af16ab299258adab93be0911a 171.5 μs 171.4 μs -0.1%
role-payout/0f010d040810040b10020e040f0e030b0a0d100f0c080c0c05000d04100c100f 179.7 μs 180.5 μs +0.4%
role-payout/1138a04a83edc0579053f9ffa9394b41df38230121fbecebee8c039776a88c0c 158.9 μs 159.8 μs +0.6%
role-payout/121a0a1b12030616111f02121a0e070716090a0e031c071419121f141409031d 156.5 μs 156.7 μs +0.1%
role-payout/159e5a1bf16fe984b5569be7011b61b5e98f5d2839ca7e1b34c7f2afc7ffb58e 158.2 μs 158.8 μs +0.4%
role-payout/195f522b596360690d04586a2563470f2214163435331a6622311f7323433f1c 155.3 μs 155.4 μs +0.1%
role-payout/1a20b465d48a585ffd622bd8dc26a498a3c12f930ab4feab3a5064cfb3bc536a 170.4 μs 171.6 μs +0.7%
role-payout/211e1b6c10260c4620074d2e372c260d38643a3d605f63772524034f0a4a7632 164.7 μs 165.1 μs +0.2%
role-payout/21a1426fb3fb3019d5dc93f210152e90b0a6e740ef509b1cdd423395f010e0ca 172.5 μs 172.8 μs +0.2%
role-payout/224ce46046fab9a17be4197622825f45cc0c59a6bd1604405148e43768c487ef 158.8 μs 159.3 μs +0.3%
role-payout/332c2b1c11383d1b373e1315201f1128010e0e1518332f273f141b23243f2a07 152.2 μs 152.3 μs +0.1%
role-payout/3565ee025317e065e8555eef288080276716366769aad89e03389f5ec4ce26d7 165.7 μs 169.7 μs +2.4%
role-payout/3569299fc986f5354d02e627a9eaa48ab46d5af52722307a0af72bae87e256dc 155.8 μs 156.2 μs +0.3%
role-payout/36866914aa07cf62ef36cf2cd64c7f240e3371e27bb9fff5464301678e809c40 157.7 μs 156.3 μs -0.9%
role-payout/371c10d2526fc0f09dbe9ed59e44dcd949270b27dc42035addd7ff9f7e0d05e7 184.5 μs 184.1 μs -0.2%
role-payout/3897ef714bba3e6821495b706c75f8d64264c3fdaa58a3826c808b5a768c303d 162.7 μs 161.8 μs -0.6%
role-payout/4121d88f14387d33ac5e1329618068e3848445cdd66b29e5ba382be2e02a174a 179.8 μs 181.0 μs +0.7%
role-payout/4299c7fcf093a5dbfe114c188e32ca199b571a7c25cb7f766bf49f12dab308be 172.0 μs 171.5 μs -0.3%
role-payout/452e17d16222a427707fa83f63ffb79f606cc25c755a18b1e3274c964ed5ec99 188.7 μs 188.3 μs -0.2%
role-payout/46f8d00030436e4da490a86b331fa6c3251425fb8c19556080e124d75bad7bd6 158.4 μs 156.8 μs -1.0%
role-payout/47364cfaf2c00f7d633283dce6cf84e4fd4e8228c0a0aa50e7c55f35c3ecaa1c 158.0 μs 157.1 μs -0.6%
role-payout/49b8275d0cb817be40865694ab05e3cfe5fc35fb43b78e7de68c1f3519b536bd 162.6 μs 161.1 μs -0.9%
role-payout/4dd7755b6ca1f0c9747c1fc0ee4da799f6f1c07108e980bd9f820911ad711ff2 203.1 μs 200.7 μs -1.2%
role-payout/4fbcfdb577a56b842d6f6938187a783f71d9da7519353e3da3ef0c564e1eb344 191.3 μs 190.7 μs -0.3%
role-payout/5a0725d49c733130eda8bc6ed5234f7f6ff8c9dd2d201e8806125e5fbcc081f9 164.6 μs 164.4 μs -0.1%
role-payout/5a2aae344e569a2c644dd9fa8c7b1f129850937eb562b7748c275f9e40bed596 158.4 μs 157.3 μs -0.7%
role-payout/5ade103e9530dd0d572fe1b053ea65ad925c6ebbe321e873ace8b804363fa82c 213.8 μs 213.0 μs -0.4%
role-payout/5d4c62a0671c65a14f6a15093e3efc4f1816d95a5a58fd92486bedaae8d9526b 181.1 μs 180.6 μs -0.3%
role-payout/5efe992e306e31cc857c64a62436ad2f9325acc5b4a74a8cebccdfd853ce63d2 162.2 μs 161.5 μs -0.4%
role-payout/622a7f3bc611b5149253c9189da022a9ff296f60a5b7c172a6dc286faa7284fa 186.3 μs 185.0 μs -0.7%
role-payout/6621a69217f09d91f42876a9c0cecf79de0e29bdd5b16c82c6c52cf959092ec4 173.3 μs 173.8 μs +0.3%
role-payout/674b0577409957172ad85223c765d17e94c27714276c49c38dfae0a47a561a1e 155.2 μs 155.6 μs +0.3%
role-payout/6b7bc2b9002a71b33cfd535d43f26334a283d0b9ad189b7cd74baac232c3b9fc 152.0 μs 152.3 μs +0.2%
role-payout/6c364699767a84059ffd99cf718562a8c09d96e343f23dc481e8ffda13af424f 158.2 μs 157.8 μs -0.3%
role-payout/6d66bddb4269bdf77392d3894da5341cf019d39787522af4f83f01285991e93c 157.9 μs 158.6 μs +0.4%
role-payout/73f044f34a30f26639c58bafe952047f74c7bf1eafebab5aadf5b73cfb9024ed 157.1 μs 158.0 μs +0.6%
role-payout/7b1dd76edc27f00eb382bf996378155baf74d6a7c6f3d5ec837c39d29784aade 157.6 μs 159.4 μs +1.1%
role-payout/803eae94d62e2afc0e835c204af8362170301bc329e2d849d5f5a47dddf479ec 173.4 μs 174.9 μs +0.9%
role-payout/87167fc5469adac97c1be749326fa79a6b7862ce68aa4abcb438e3c034bd0899 181.7 μs 182.8 μs +0.6%
role-payout/8c0fa5d9d6724c5c72c67e055d4bfc36a385ded7c3c81c08cdbd8705829af6e6 183.5 μs 182.9 μs -0.3%
role-payout/962c2c658b19904372984a56409707401e64e9b03c1986647134cfd329ec5139 168.6 μs 168.1 μs -0.3%
role-payout/996804e90f2c75fe68886fc8511304b8ab9b36785f8858f5cb098e91c159dde9 162.5 μs 161.9 μs -0.4%
role-payout/a004a989c005d59043f996500e110fa756ad1b85800b889d5815a0106388e1d7 167.2 μs 166.2 μs -0.6%
role-payout/a0fba5740174b5cd24036c8b008cb1efde73f1edae097b9325c6117a0ff40d3b 175.1 μs 174.0 μs -0.6%
role-payout/a1b25347409c3993feca1a60b6fcaf93d1d4bbaae19ab06fdf50cedc26cee68d 152.2 μs 150.9 μs -0.9%
role-payout/a27524cfad019df45e4e8316f927346d4cc39da6bdd294fb2c33c3f58e6a8994 157.7 μs 157.1 μs -0.4%
role-payout/a6664a2d2a82f370a34a36a45234f6b33120a39372331678a3b3690312560ce9 188.9 μs 187.9 μs -0.5%
role-payout/a6f064b83b31032ea7f25921364727224707268e472a569f584cc6b1d8c017e8 158.4 μs 157.2 μs -0.8%
role-payout/a7cb09f417c3f089619fe25b7624392026382b458486129efcff18f8912bf302 157.8 μs 157.0 μs -0.5%
role-payout/a92b4072cb8601fa697e1150c08463b14ffced54eb963df08d322216e27373cb 158.0 μs 158.5 μs +0.3%
role-payout/af2e072b5adfaa7211e0b341e1f7319c4f4e7364a4247c9247132a927e914753 184.7 μs 185.5 μs +0.4%
role-payout/b43564af5f13cc5208b92b1ad6d45369446f378d3891e5cb3e353b30d4f3fb10 157.8 μs 162.9 μs +3.2%
role-payout/b6243a5b4c353ce4852aa41705111d57867d2783eeef76f6d59beb2360da6e90 208.0 μs 208.4 μs +0.2%
role-payout/b869f3928200061abb1c3060425b9354b0e08cbf4400b340b8707c14b34317cd 222.7 μs 223.3 μs +0.3%
role-payout/bcdbc576d63b0454100ad06893812edafc2e7e4934fec1b44e2d06eb34f36eb8 158.9 μs 158.6 μs -0.2%
role-payout/bd460b7549b70c52e37b312a4242041eac18fe4a266f018bcea0c78a9085a271 177.1 μs 177.8 μs +0.4%
role-payout/bd79f4a84db23b7c4cd219d498bd581e085cbc3437957e74a8862281a700700b 179.8 μs 179.9 μs +0.1%
role-payout/c11490431db3a92efdda70933ba411a0423935e73a75c856e326dbcf6672f3bf 161.0 μs 161.3 μs +0.2%
role-payout/c4d4c88c5fe378a25a034025994a0d0b1642f10c8e6e513f872327fa895bfc7e 166.2 μs 166.5 μs +0.2%
role-payout/c78eeba7681d2ab51b4758efa4c812cc041928837c6e7563d8283cce67ce2e02 167.4 μs 171.5 μs +2.4%
role-payout/c99ecc2146ce2066ba6dffc734923264f8794815acbc2ec74c2c2c42ba272e4d 190.8 μs 190.9 μs +0.1%
role-payout/caa409c40e39aed9b0f59214b4baa178c375526dea6026b4552b88d2cc729716 152.1 μs 153.6 μs +1.0%
role-payout/cb2ab8e22d1f64e8d204dece092e90e9bf1fa8b2a6e9cba5012dbe4978065832 161.1 μs 161.3 μs +0.1%
role-payout/cc1e82927f6c65b3e912200ae30588793d2066e1d4a6627c21955944ac9bd528 177.4 μs 178.1 μs +0.4%
role-payout/d5cda74eb0947e025e02fb8ed365df39d0a43e4b42cd3573ac2d8fcb29115997 174.6 μs 174.6 μs 0.0%
role-payout/d6bc8ac4155e22300085784148bbc9d9bbfea896e1009dd396610a90e3943032 177.6 μs 178.0 μs +0.2%
role-payout/da353bf9219801fa1bf703fc161497570954e9af7e10ffe95c911a9ef97e77bd 162.9 μs 163.1 μs +0.1%
role-payout/dc45c5f1b700b1334db99f50823321daaef0e6925b9b2fabbc9df7cde65af62e 165.9 μs 166.3 μs +0.2%
role-payout/df487b2fd5c1583fa33644423849bc1ab5f02f37edc0c235f34ef01cb12604f6 165.3 μs 166.4 μs +0.7%
role-payout/eabeeae18131af89fa57936c0e9eb8d2c7adba534f7e1a517d75410028fa0d6c 158.2 μs 159.0 μs +0.5%
role-payout/ec4712ee820eb959a43ebedfab6735f2325fa52994747526ffd2a4f4f84dd58e 179.5 μs 180.7 μs +0.7%
role-payout/ee3962fbd7373360f46decef3c9bda536a0b1daf6cda3b8a4bcfd6deeb5b4c53 179.2 μs 179.8 μs +0.3%
role-payout/f1a1e6a487f91feca5606f72bbb1e948c71abf043c6a0ea83bfea9ec6a0f08d8 158.1 μs 158.3 μs +0.1%
role-payout/f2932e4ca4bbb94b0a9ffbe95fcb7bd5639d9751d75d56d5e14efa5bbed981df 157.1 μs 157.1 μs 0.0%
role-payout/f53e8cafe26647ccce51e4c31db13608aea1f39034c0f52dee2e5634ef66e747 172.0 μs 172.1 μs +0.1%
role-payout/f7275afb60e33a550df13a132102e7e925dd28965a4efbe510a89b077ff9417f 158.3 μs 158.8 μs +0.3%
role-payout/fc8c5f45ffcdb024c21e0f34b22c23de8045a94d5e1a5bda1555c45ddb059f82 164.2 μs 165.6 μs +0.9%
role-payout/ff38b1ec89952d0247630f107a90cbbeb92ecbfcd19b284f60255718e4ec7548 187.3 μs 187.7 μs +0.2%
d061d75 678ceee Change
TOTAL 128.9 ms 130.1 ms +0.9%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'marlowe' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
semantics/0000020002010200020101020201000100010001020101020201010000020102 285.0 μs 287.9 μs +1.0%
semantics/0001000101000000010101000001000001010101010100000001000001010000 396.4 μs 398.1 μs +0.4%
semantics/0003040402030103010203030303000200000104030002040304020400000102 884.2 μs 891.6 μs +0.8%
semantics/004025fd712d6c325ffa12c16d157064192992faf62e0b991d7310a2f91666b8 722.7 μs 728.8 μs +0.8%
semantics/0101010001010101010101000100010100000001010000010001000001000101 849.9 μs 854.6 μs +0.6%
semantics/0101020201010201010200010102000201000201010102000102010201010000 266.8 μs 267.7 μs +0.3%
semantics/0101080808040600020306010000000302050807010208060100070207080202 670.9 μs 674.6 μs +0.6%
semantics/0104010200020000040103020102020004040300030304040400010301040303 688.6 μs 694.1 μs +0.8%
semantics/04000f0b04051006000e060f09080d0b090d0104050a0b0f0506070f0a070008 661.4 μs 666.7 μs +0.8%
semantics/0543a00ba1f63076c1db6bf94c6ff13ae7d266dd7544678743890b0e8e1add63 940.7 μs 949.2 μs +0.9%
semantics/0705030002040601010206030604080208020207000101060706050502040301 921.4 μs 938.5 μs +1.9%
semantics/07070c070510030509010e050d00040907050e0a0d06030f1006030701020607 885.9 μs 896.0 μs +1.1%
semantics/0bcfd9487614104ec48de2ea0b2c0979866a95115748c026f9ec129384c262c4 990.0 μs 994.8 μs +0.5%
semantics/0be82588e4e4bf2ef428d2f44b7687bbb703031d8de696d90ec789e70d6bc1d8 1.181 ms 1.191 ms +0.8%
semantics/0f1d0110001b121d051e15140c0c05141d151c1f1d201c040f10091b020a0e1a 416.0 μs 419.1 μs +0.7%
semantics/119fbea4164e2bf21d2b53aa6c2c4e79414fe55e4096f5ce2e804735a7fbaf91 678.2 μs 682.1 μs +0.6%
semantics/12910f24d994d451ff379b12c9d1ecdb9239c9b87e5d7bea570087ec506935d5 437.5 μs 440.6 μs +0.7%
semantics/18cefc240debc0fcab14efdd451adfd02793093efe7bc76d6322aed6ddb582ad 659.7 μs 671.0 μs +1.7%
semantics/1a2f2540121f09321216090b2b1f211e3f020c2c133a1a3c3f3c232a26153a04 271.6 μs 272.8 μs +0.4%
semantics/1a573aed5c46d637919ccb5548dfc22a55c9fc38298d567d15ee9f2eea69d89e 780.4 μs 786.7 μs +0.8%
semantics/1d56060c3b271226064c672a282663643b1b0823471c67737f0b076870331260 694.7 μs 700.2 μs +0.8%
semantics/1d6e3c137149a440f35e0efc685b16bfb8052ebcf66ec4ad77e51c11501381c7 271.7 μs 272.7 μs +0.4%
semantics/1f0f02191604101e1f201016171604060d010d1d1c150e110a110e1006160a0d 929.5 μs 937.4 μs +0.8%
semantics/202d273721330b31193405101e0637202e2a0f1140211c3e3f171e26312b0220 5.618 ms 5.607 ms -0.2%
semantics/21953bf8798b28df60cb459db24843fb46782b19ba72dc4951941fb4c20d2263 310.7 μs 312.0 μs +0.4%
semantics/238b21364ab5bdae3ddb514d7001c8feba128b4ddcf426852b441f9a9d02c882 266.1 μs 267.8 μs +0.6%
semantics/26e24ee631a6d927ea4fb4fac530cfd82ff7636986014de2d2aaa460ddde0bc3 492.4 μs 496.1 μs +0.8%
semantics/2797d7ac77c1b6aff8e42cf9a47fa86b1e60f22719a996871ad412cbe4de78b5 1.745 ms 1.759 ms +0.8%
semantics/28fdce478e179db0e38fb5f3f4105e940ece450b9ce8a0f42a6e313b752e6f2c 847.0 μs 853.9 μs +0.8%
semantics/2cb21612178a2d9336b59d06cbf80488577463d209a453048a66c6eee624a695 694.4 μs 697.1 μs +0.4%
semantics/2f58c9d884813042bce9cf7c66048767dff166785e8b5183c8139db2aa7312d1 665.7 μs 669.6 μs +0.6%
semantics/30aa34dfbe89e0c43f569929a96c0d2b74c321d13fec0375606325eee9a34a6a 988.1 μs 994.8 μs +0.7%
semantics/322acde099bc34a929182d5b894214fc87ec88446e2d10625119a9d17fa3ec3d 270.9 μs 272.5 μs +0.6%
semantics/331e4a1bb30f28d7073c54f9a13c10ae19e2e396c299a0ce101ee6bf4b2020db 411.6 μs 413.7 μs +0.5%
semantics/33c3efd79d9234a78262b52bc6bbf8124cb321a467dedb278328215167eca455 544.2 μs 547.8 μs +0.7%
semantics/383683bfcecdab0f4df507f59631c702bd11a81ca3841f47f37633e8aacbb5de 669.3 μs 675.0 μs +0.9%
semantics/3bb75b2e53eb13f718eacd3263ab4535f9137fabffc9de499a0de7cabb335479 265.9 μs 266.9 μs +0.4%
semantics/3db496e6cd39a8b888a89d0de07dace4397878958cab3b9d9353978b08c36d8a 743.8 μs 744.9 μs +0.1%
semantics/44a9e339fa25948b48637fe7e10dcfc6d1256319a7b5ce4202cb54dfef8e37e7 265.9 μs 267.4 μs +0.6%
semantics/4c3efd13b6c69112a8a888372d56c86e60c232125976f29b1c3e21d9f537845c 891.7 μs 894.8 μs +0.3%
semantics/4d7adf91bfc93cebe95a7e054ec17cfbb912b32bd8aecb48a228b50e02b055c8 612.3 μs 615.6 μs +0.5%
semantics/4f9e8d361b85e62db2350dd3ae77463540e7af0d28e1eb68faeecc45f4655f57 350.9 μs 352.5 μs +0.5%
semantics/52df7c8dfaa5f801cd837faa65f2fd333665fff00a555ce8c55e36ddc003007a 327.0 μs 329.0 μs +0.6%
semantics/53ed4db7ab33d6f907eec91a861d1188269be5ae1892d07ee71161bfb55a7cb7 333.1 μs 335.3 μs +0.7%
semantics/55dfe42688ad683b638df1fa7700219f00f53b335a85a2825502ab1e0687197e 265.9 μs 268.2 μs +0.9%
semantics/56333d4e413dbf1a665463bf68067f63c118f38f7539b7ba7167d577c0c8b8ce 668.3 μs 670.0 μs +0.3%
semantics/57728d8b19b0e06412786f3dfed9e1894cd0ad1d2bc2bd497ec0ecb68f989d2b 265.7 μs 267.7 μs +0.8%
semantics/5abae75af26f45658beccbe48f7c88e74efdfc0b8409ba1e98f95fa5b6caf999 430.0 μs 431.4 μs +0.3%
semantics/5d0a88250f13c49c20e146819357a808911c878a0e0a7d6f7fe1d4a619e06112 930.9 μs 937.7 μs +0.7%
semantics/5e274e0f593511543d41570a4b03646c1d7539062b5728182e073e5760561a66 879.4 μs 884.3 μs +0.6%
semantics/5e2c68ac9f62580d626636679679b97109109df7ac1a8ce86d3e43dfb5e4f6bc 456.0 μs 457.9 μs +0.4%
semantics/5f130d19918807b60eab4c03119d67878fb6c6712c28c54f5a25792049294acc 271.5 μs 273.3 μs +0.7%
semantics/5f306b4b24ff2b39dab6cdc9ac6ca9bb442c1dc6f4e7e412eeb5a3ced42fb642 662.1 μs 665.8 μs +0.6%
semantics/5f3d46c57a56cef6764f96c9de9677ac6e494dd7a4e368d1c8dd9c1f7a4309a5 428.4 μs 433.0 μs +1.1%
semantics/64c3d5b43f005855ffc4d0950a02fd159aa1575294ea39061b81a194ebb9eaae 578.6 μs 582.7 μs +0.7%
semantics/65bc4b69b46d18fdff0fadbf00dd5ec2b3e03805fac9d5fb4ff2d3066e53fc7e 2.251 ms 2.259 ms +0.4%
semantics/66af9e473d75e3f464971f6879cc0f2ef84bafcb38fbfa1dbc31ac2053628a38 1.132 ms 1.141 ms +0.8%
semantics/675d63836cad11b547d1b4cddd498f04c919d4342612accf40913f9ae9419fac 898.6 μs 906.6 μs +0.9%
semantics/67ba5a9a0245ee3aff4f34852b9889b8c810fccd3dce2a23910bddd35c503b71 5.478 ms 5.574 ms +1.8%
semantics/6d88f7294dd2b5ce02c3dc609bc7715bd508009738401d264bf9b3eb7c6f49c1 427.0 μs 430.5 μs +0.8%
semantics/70f65b21b77ddb451f3df9d9fb403ced3d10e1e953867cc4900cc25e5b9dec47 698.8 μs 703.6 μs +0.7%
semantics/71965c9ccae31f1ffc1d85aa20a356d4ed97a420954018d8301ec4f9783be0d7 415.8 μs 418.7 μs +0.7%
semantics/74c67f2f182b9a0a66c62b95d6fac5ace3f7e71ea3abfc52ffbe3ecb93436ea2 691.9 μs 696.9 μs +0.7%
semantics/7529b206a78becb793da74b78c04d9d33a2540a1abd79718e681228f4057403a 690.6 μs 694.3 μs +0.5%
semantics/75a8bb183688bce447e00f435a144c835435e40a5defc6f3b9be68b70b4a3db6 613.2 μs 615.5 μs +0.4%
semantics/7a758e17486d1a30462c32a5d5309bd1e98322a9dcbe277c143ed3aede9d265f 464.2 μs 468.2 μs +0.9%
semantics/7cbc5644b745f4ea635aca42cce5e4a4b9d2e61afdb3ac18128e1688c07071ba 411.1 μs 412.4 μs +0.3%
semantics/82213dfdb6a812b40446438767c61a388d2c0cfd0cbf7fd4a372b0dc59fa17e1 1.177 ms 1.183 ms +0.5%
semantics/8c7fdc3da6822b5112074380003524f50fb3a1ce6db4e501df1086773c6c0201 996.8 μs 1.006 ms +0.9%
semantics/8d9ae67656a2911ab15a8e5301c960c69aa2517055197aff6b60a87ff718d66c 310.1 μs 312.7 μs +0.8%
semantics/96e1a2fa3ceb9a402f2a5841a0b645f87b4e8e75beb636692478ec39f74ee221 271.0 μs 272.8 μs +0.7%
semantics/9fabc4fc3440cdb776b28c9bb1dd49c9a5b1605fe1490aa3f4f64a3fa8881b25 941.4 μs 943.4 μs +0.2%
semantics/a85173a832db3ea944fafc406dfe3fa3235254897d6d1d0e21bc380147687bd5 333.5 μs 336.0 μs +0.7%
semantics/a9a853b6d083551f4ed2995551af287880ef42aee239a2d9bc5314d127cce592 465.5 μs 466.8 μs +0.3%
semantics/acb9c83c2b78dabef8674319ad69ba54912cd9997bdf2d8b2998c6bfeef3b122 569.5 μs 572.0 μs +0.4%
semantics/acce04815e8fd51be93322888250060da173eccf3df3a605bd6bc6a456cde871 259.1 μs 259.4 μs +0.1%
semantics/ad6db94ed69b7161c7604568f44358e1cc11e81fea90e41afebd669e51bb60c8 513.3 μs 519.0 μs +1.1%
semantics/b21a4df3b0266ad3481a26d3e3d848aad2fcde89510b29cccce81971e38e0835 1.168 ms 1.176 ms +0.7%
semantics/b50170cea48ee84b80558c02b15c6df52faf884e504d2c410ad63ba46d8ca35c 655.7 μs 661.7 μs +0.9%
semantics/bb5345bfbbc460af84e784b900ec270df1948bb1d1e29eacecd022eeb168b315 834.8 μs 838.6 μs +0.5%
semantics/c4bb185380df6e9b66fc1ee0564f09a8d1253a51a0c0c7890f2214df9ac19274 650.3 μs 652.9 μs +0.4%
semantics/c9efcb705ee057791f7c18a1de79c49f6e40ba143ce0579f1602fd780cabf153 707.9 μs 712.8 μs +0.7%
semantics/ccab11ce1a8774135d0e3c9e635631b68af9e276b5dabc66ff669d5650d0be1c 926.0 μs 934.3 μs +0.9%
semantics/cdb9d5c233b288a5a9dcfbd8d5c1831a0bb46eec7a26fa31b80ae69d44805efc 754.2 μs 757.9 μs +0.5%
semantics/ced1ea04649e093a501e43f8568ac3e6b37cd3eccec8cac9c70a4857b88a5eb8 723.9 μs 728.4 μs +0.6%
semantics/cf542b7df466b228ca2197c2aaa89238a8122f3330fe5b77b3222f570395d9f5 437.4 μs 438.9 μs +0.3%
semantics/d1ab832dfab25688f8845bec9387e46ee3f00ba5822197ade7dd540489ec5e95 35.74 ms 35.98 ms +0.7%
semantics/d1c03759810747b7cab38c4296593b38567e11195d161b5bb0a2b58f89b2c65a 888.5 μs 892.6 μs +0.5%
semantics/d64607eb8a1448595081547ea8780886fcbd9e06036460eea3705c88ea867e33 266.7 μs 266.4 μs -0.1%
semantics/dc241ac6ad1e04fb056d555d6a4f2d08a45d054c6f7f34355fcfeefebef479f3 409.8 μs 413.0 μs +0.8%
semantics/dd11ae574eaeab0e9925319768989313a93913fdc347c704ddaa27042757d990 647.6 μs 653.7 μs +0.9%
semantics/e26c1cddba16e05fd10c34cbdb16ea6acdbac7c8323256c31c90c520ee6a1080 323.8 μs 326.8 μs +0.9%
semantics/e34b48f80d49360e88c612f4016f7d68cb5678dd8cd5ddb981375a028b3a40a5 344.1 μs 346.1 μs +0.6%
semantics/e3afd22d01ff12f381cf915fd32358634e6c413f979f2492cf3339319d8cc079 271.4 μs 273.4 μs +0.7%
semantics/e9234d2671760874f3f660aae5d3416d18ce6dfd7af4231bdd41b9ec268bc7e1 871.8 μs 878.2 μs +0.7%
semantics/eb4a605ed3a64961e9e66ad9631c2813dadf7131740212762ae4483ec749fe1d 265.6 μs 266.5 μs +0.3%
semantics/ecb5e8308b57724e0f8533921693f111eba942123cf8660aac2b5bac21ec28f0 587.7 μs 588.9 μs +0.2%
semantics/f2a8fd2014922f0d8e01541205d47e9bb2d4e54333bdd408cbe7c47c55e73ae4 683.3 μs 686.7 μs +0.5%
semantics/f339f59bdf92495ed2b14e2e4d3705972b4dda59aa929cffe0f1ff5355db8d79 4.219 ms 4.257 ms +0.9%
semantics/ffdd68a33afd86f8844c9f5e45b2bda5b035aa02274161b23d57709c0f8b8de6 827.9 μs 838.2 μs +1.2%
role-payout/0004000402010401030101030100040000010104020201030001000204020401 170.9 μs 172.2 μs +0.8%
role-payout/0100000100010000000001000100010101000101000001000000010000010000 230.9 μs 232.2 μs +0.6%
role-payout/0101000100000101010000010101000100010101000001000001000000010101 179.8 μs 179.9 μs +0.1%
role-payout/01dcc372ea619cb9f23c45b17b9a0a8a16b7ca0e04093ef8ecce291667a99a4c 151.0 μs 151.9 μs +0.6%
role-payout/0201020201020000020000010201020001020200000002010200000101010100 167.6 μs 169.5 μs +1.1%
role-payout/0202010002010100020102020102020001010101020102010001010101000100 158.8 μs 160.0 μs +0.8%
role-payout/0303020000020001010201060303040208070100050401080304020801030001 158.2 μs 159.0 μs +0.5%
role-payout/031d56d71454e2c4216ffaa275c4a8b3eb631109559d0e56f44ea8489f57ba97 187.9 μs 189.0 μs +0.6%
role-payout/03d730a62332c51c7b70c16c64da72dd1c3ea36c26b41cd1a1e00d39fda3d6cc 178.8 μs 179.4 μs +0.3%
role-payout/0403020000030204010000030001000202010101000304030001040404030100 166.7 μs 167.3 μs +0.4%
role-payout/0405010105020401010304080005050800040301010800080207080704020206 181.5 μs 182.2 μs +0.4%
role-payout/041a2c3b111139201a3a2c173c392b170e16370d300f2d28342d0f2f0e182e01 181.7 μs 182.5 μs +0.4%
role-payout/04f592afc6e57c633b9c55246e7c82e87258f04e2fb910c37d8e2417e9db46e5 209.3 μs 212.3 μs +1.4%
role-payout/057ebc80922f16a5f4bf13e985bf586b8cff37a2f6fe0f3ce842178c16981027 154.3 μs 154.9 μs +0.4%
role-payout/06317060a8e488b1219c9dae427f9ce27918a9e09ee8ac424afa33ca923f7954 166.4 μs 167.1 μs +0.4%
role-payout/07658a6c898ad6d624c37df1e49e909c2e9349ba7f4c0a6be5f166fe239bfcae 151.2 μs 153.2 μs +1.3%
role-payout/0bdca1cb8fa7e38e09062557b82490714052e84e2054e913092cd84ac071b961 180.5 μs 182.1 μs +0.9%
role-payout/0c9d3634aeae7038f839a1262d1a8bc724dc77af9426459417a56ec73240f0e0 162.7 μs 163.5 μs +0.5%
role-payout/0d0f01050a0a0a0b0b050d0404090e0d0506000d0a041003040e0f100e0a0408 161.7 μs 163.0 μs +0.8%
role-payout/0dbb692d2bf22d25eeceac461cfebf616f54003077a8473abc0457f18e025960 183.7 μs 184.6 μs +0.5%
role-payout/0e00171d0f1e1f14070d0a00091f07101808021d081e1b120219081312081e15 157.5 μs 158.1 μs +0.4%
role-payout/0e72f62b0f922e31a2340baccc768104025400cf7fdd7dae62fbba5fc770936d 173.8 μs 175.0 μs +0.7%
role-payout/0e97c9d9417354d9460f2eb35018d3904b7b035af16ab299258adab93be0911a 170.6 μs 171.2 μs +0.4%
role-payout/0f010d040810040b10020e040f0e030b0a0d100f0c080c0c05000d04100c100f 179.7 μs 179.6 μs -0.1%
role-payout/1138a04a83edc0579053f9ffa9394b41df38230121fbecebee8c039776a88c0c 158.7 μs 158.8 μs +0.1%
role-payout/121a0a1b12030616111f02121a0e070716090a0e031c071419121f141409031d 155.4 μs 156.0 μs +0.4%
role-payout/159e5a1bf16fe984b5569be7011b61b5e98f5d2839ca7e1b34c7f2afc7ffb58e 157.1 μs 158.3 μs +0.8%
role-payout/195f522b596360690d04586a2563470f2214163435331a6622311f7323433f1c 154.3 μs 154.7 μs +0.3%
role-payout/1a20b465d48a585ffd622bd8dc26a498a3c12f930ab4feab3a5064cfb3bc536a 170.6 μs 171.5 μs +0.5%
role-payout/211e1b6c10260c4620074d2e372c260d38643a3d605f63772524034f0a4a7632 163.6 μs 164.3 μs +0.4%
role-payout/21a1426fb3fb3019d5dc93f210152e90b0a6e740ef509b1cdd423395f010e0ca 171.1 μs 172.2 μs +0.6%
role-payout/224ce46046fab9a17be4197622825f45cc0c59a6bd1604405148e43768c487ef 158.7 μs 158.5 μs -0.1%
role-payout/332c2b1c11383d1b373e1315201f1128010e0e1518332f273f141b23243f2a07 150.9 μs 151.5 μs +0.4%
role-payout/3565ee025317e065e8555eef288080276716366769aad89e03389f5ec4ce26d7 164.4 μs 165.1 μs +0.4%
role-payout/3569299fc986f5354d02e627a9eaa48ab46d5af52722307a0af72bae87e256dc 155.1 μs 156.1 μs +0.6%
role-payout/36866914aa07cf62ef36cf2cd64c7f240e3371e27bb9fff5464301678e809c40 156.3 μs 156.3 μs 0.0%
role-payout/371c10d2526fc0f09dbe9ed59e44dcd949270b27dc42035addd7ff9f7e0d05e7 183.0 μs 183.7 μs +0.4%
role-payout/3897ef714bba3e6821495b706c75f8d64264c3fdaa58a3826c808b5a768c303d 161.5 μs 161.8 μs +0.2%
role-payout/4121d88f14387d33ac5e1329618068e3848445cdd66b29e5ba382be2e02a174a 178.2 μs 179.2 μs +0.6%
role-payout/4299c7fcf093a5dbfe114c188e32ca199b571a7c25cb7f766bf49f12dab308be 171.1 μs 171.9 μs +0.5%
role-payout/452e17d16222a427707fa83f63ffb79f606cc25c755a18b1e3274c964ed5ec99 187.6 μs 188.2 μs +0.3%
role-payout/46f8d00030436e4da490a86b331fa6c3251425fb8c19556080e124d75bad7bd6 157.1 μs 157.6 μs +0.3%
role-payout/47364cfaf2c00f7d633283dce6cf84e4fd4e8228c0a0aa50e7c55f35c3ecaa1c 156.9 μs 157.5 μs +0.4%
role-payout/49b8275d0cb817be40865694ab05e3cfe5fc35fb43b78e7de68c1f3519b536bd 161.5 μs 162.2 μs +0.4%
role-payout/4dd7755b6ca1f0c9747c1fc0ee4da799f6f1c07108e980bd9f820911ad711ff2 200.4 μs 201.3 μs +0.4%
role-payout/4fbcfdb577a56b842d6f6938187a783f71d9da7519353e3da3ef0c564e1eb344 189.7 μs 190.6 μs +0.5%
role-payout/5a0725d49c733130eda8bc6ed5234f7f6ff8c9dd2d201e8806125e5fbcc081f9 163.7 μs 164.4 μs +0.4%
role-payout/5a2aae344e569a2c644dd9fa8c7b1f129850937eb562b7748c275f9e40bed596 156.4 μs 158.1 μs +1.1%
role-payout/5ade103e9530dd0d572fe1b053ea65ad925c6ebbe321e873ace8b804363fa82c 212.7 μs 213.1 μs +0.2%
role-payout/5d4c62a0671c65a14f6a15093e3efc4f1816d95a5a58fd92486bedaae8d9526b 179.8 μs 180.4 μs +0.3%
role-payout/5efe992e306e31cc857c64a62436ad2f9325acc5b4a74a8cebccdfd853ce63d2 161.7 μs 162.0 μs +0.2%
role-payout/622a7f3bc611b5149253c9189da022a9ff296f60a5b7c172a6dc286faa7284fa 185.0 μs 186.1 μs +0.6%
role-payout/6621a69217f09d91f42876a9c0cecf79de0e29bdd5b16c82c6c52cf959092ec4 172.3 μs 172.9 μs +0.3%
role-payout/674b0577409957172ad85223c765d17e94c27714276c49c38dfae0a47a561a1e 154.5 μs 155.0 μs +0.3%
role-payout/6b7bc2b9002a71b33cfd535d43f26334a283d0b9ad189b7cd74baac232c3b9fc 151.3 μs 151.3 μs 0.0%
role-payout/6c364699767a84059ffd99cf718562a8c09d96e343f23dc481e8ffda13af424f 156.0 μs 157.4 μs +0.9%
role-payout/6d66bddb4269bdf77392d3894da5341cf019d39787522af4f83f01285991e93c 156.2 μs 158.5 μs +1.5%
role-payout/73f044f34a30f26639c58bafe952047f74c7bf1eafebab5aadf5b73cfb9024ed 157.1 μs 157.8 μs +0.4%
role-payout/7b1dd76edc27f00eb382bf996378155baf74d6a7c6f3d5ec837c39d29784aade 157.2 μs 158.6 μs +0.9%
role-payout/803eae94d62e2afc0e835c204af8362170301bc329e2d849d5f5a47dddf479ec 174.0 μs 174.7 μs +0.4%
role-payout/87167fc5469adac97c1be749326fa79a6b7862ce68aa4abcb438e3c034bd0899 184.3 μs 183.0 μs -0.7%
role-payout/8c0fa5d9d6724c5c72c67e055d4bfc36a385ded7c3c81c08cdbd8705829af6e6 183.0 μs 184.0 μs +0.5%
role-payout/962c2c658b19904372984a56409707401e64e9b03c1986647134cfd329ec5139 167.5 μs 168.5 μs +0.6%
role-payout/996804e90f2c75fe68886fc8511304b8ab9b36785f8858f5cb098e91c159dde9 161.7 μs 162.3 μs +0.4%
role-payout/a004a989c005d59043f996500e110fa756ad1b85800b889d5815a0106388e1d7 166.4 μs 166.5 μs +0.1%
role-payout/a0fba5740174b5cd24036c8b008cb1efde73f1edae097b9325c6117a0ff40d3b 173.3 μs 174.8 μs +0.9%
role-payout/a1b25347409c3993feca1a60b6fcaf93d1d4bbaae19ab06fdf50cedc26cee68d 151.0 μs 151.3 μs +0.2%
role-payout/a27524cfad019df45e4e8316f927346d4cc39da6bdd294fb2c33c3f58e6a8994 156.7 μs 161.4 μs +3.0%
role-payout/a6664a2d2a82f370a34a36a45234f6b33120a39372331678a3b3690312560ce9 188.2 μs 187.2 μs -0.5%
role-payout/a6f064b83b31032ea7f25921364727224707268e472a569f584cc6b1d8c017e8 157.1 μs 156.7 μs -0.3%
role-payout/a7cb09f417c3f089619fe25b7624392026382b458486129efcff18f8912bf302 157.3 μs 156.8 μs -0.3%
role-payout/a92b4072cb8601fa697e1150c08463b14ffced54eb963df08d322216e27373cb 157.4 μs 155.6 μs -1.1%
role-payout/af2e072b5adfaa7211e0b341e1f7319c4f4e7364a4247c9247132a927e914753 183.5 μs 183.1 μs -0.2%
role-payout/b43564af5f13cc5208b92b1ad6d45369446f378d3891e5cb3e353b30d4f3fb10 157.1 μs 156.7 μs -0.3%
role-payout/b6243a5b4c353ce4852aa41705111d57867d2783eeef76f6d59beb2360da6e90 206.0 μs 205.8 μs -0.1%
role-payout/b869f3928200061abb1c3060425b9354b0e08cbf4400b340b8707c14b34317cd 221.4 μs 220.9 μs -0.2%
role-payout/bcdbc576d63b0454100ad06893812edafc2e7e4934fec1b44e2d06eb34f36eb8 157.3 μs 156.7 μs -0.4%
role-payout/bd460b7549b70c52e37b312a4242041eac18fe4a266f018bcea0c78a9085a271 176.6 μs 175.7 μs -0.5%
role-payout/bd79f4a84db23b7c4cd219d498bd581e085cbc3437957e74a8862281a700700b 178.4 μs 177.4 μs -0.6%
role-payout/c11490431db3a92efdda70933ba411a0423935e73a75c856e326dbcf6672f3bf 159.9 μs 159.1 μs -0.5%
role-payout/c4d4c88c5fe378a25a034025994a0d0b1642f10c8e6e513f872327fa895bfc7e 164.9 μs 164.3 μs -0.4%
role-payout/c78eeba7681d2ab51b4758efa4c812cc041928837c6e7563d8283cce67ce2e02 166.2 μs 165.5 μs -0.4%
role-payout/c99ecc2146ce2066ba6dffc734923264f8794815acbc2ec74c2c2c42ba272e4d 189.8 μs 190.6 μs +0.4%
role-payout/caa409c40e39aed9b0f59214b4baa178c375526dea6026b4552b88d2cc729716 151.8 μs 154.0 μs +1.4%
role-payout/cb2ab8e22d1f64e8d204dece092e90e9bf1fa8b2a6e9cba5012dbe4978065832 159.6 μs 160.8 μs +0.8%
role-payout/cc1e82927f6c65b3e912200ae30588793d2066e1d4a6627c21955944ac9bd528 177.5 μs 177.1 μs -0.2%
role-payout/d5cda74eb0947e025e02fb8ed365df39d0a43e4b42cd3573ac2d8fcb29115997 173.7 μs 174.2 μs +0.3%
role-payout/d6bc8ac4155e22300085784148bbc9d9bbfea896e1009dd396610a90e3943032 176.4 μs 176.5 μs +0.1%
role-payout/da353bf9219801fa1bf703fc161497570954e9af7e10ffe95c911a9ef97e77bd 161.6 μs 161.4 μs -0.1%
role-payout/dc45c5f1b700b1334db99f50823321daaef0e6925b9b2fabbc9df7cde65af62e 164.8 μs 164.2 μs -0.4%
role-payout/df487b2fd5c1583fa33644423849bc1ab5f02f37edc0c235f34ef01cb12604f6 164.9 μs 164.1 μs -0.5%
role-payout/eabeeae18131af89fa57936c0e9eb8d2c7adba534f7e1a517d75410028fa0d6c 157.6 μs 157.5 μs -0.1%
role-payout/ec4712ee820eb959a43ebedfab6735f2325fa52994747526ffd2a4f4f84dd58e 178.9 μs 178.7 μs -0.1%
role-payout/ee3962fbd7373360f46decef3c9bda536a0b1daf6cda3b8a4bcfd6deeb5b4c53 178.2 μs 177.5 μs -0.4%
role-payout/f1a1e6a487f91feca5606f72bbb1e948c71abf043c6a0ea83bfea9ec6a0f08d8 156.7 μs 156.4 μs -0.2%
role-payout/f2932e4ca4bbb94b0a9ffbe95fcb7bd5639d9751d75d56d5e14efa5bbed981df 156.2 μs 154.8 μs -0.9%
role-payout/f53e8cafe26647ccce51e4c31db13608aea1f39034c0f52dee2e5634ef66e747 170.9 μs 170.7 μs -0.1%
role-payout/f7275afb60e33a550df13a132102e7e925dd28965a4efbe510a89b077ff9417f 157.2 μs 157.2 μs 0.0%
role-payout/fc8c5f45ffcdb024c21e0f34b22c23de8045a94d5e1a5bda1555c45ddb059f82 163.3 μs 163.6 μs +0.2%
role-payout/ff38b1ec89952d0247630f107a90cbbeb92ecbfcd19b284f60255718e4ec7548 186.5 μs 187.1 μs +0.3%
d061d75 678ceee Change
TOTAL 128.8 ms 129.6 ms +0.6%

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Click here to check the status of your benchmark.

Copy link
Contributor

github-actions bot commented Jan 6, 2025

Comparing benchmark results of 'marlowe' on 'd061d7566' (base) and '678ceee97' (PR)

Results table
Script d061d75 678ceee Change
semantics/0000020002010200020101020201000100010001020101020201010000020102 284.2 μs 287.1 μs +1.0%
semantics/0001000101000000010101000001000001010101010100000001000001010000 391.9 μs 397.0 μs +1.3%
semantics/0003040402030103010203030303000200000104030002040304020400000102 881.7 μs 889.2 μs +0.9%
semantics/004025fd712d6c325ffa12c16d157064192992faf62e0b991d7310a2f91666b8 719.1 μs 723.6 μs +0.6%
semantics/0101010001010101010101000100010100000001010000010001000001000101 841.9 μs 850.0 μs +1.0%
semantics/0101020201010201010200010102000201000201010102000102010201010000 265.6 μs 266.4 μs +0.3%
semantics/0101080808040600020306010000000302050807010208060100070207080202 667.6 μs 676.0 μs +1.3%
semantics/0104010200020000040103020102020004040300030304040400010301040303 683.1 μs 691.1 μs +1.2%
semantics/04000f0b04051006000e060f09080d0b090d0104050a0b0f0506070f0a070008 657.1 μs 662.5 μs +0.8%
semantics/0543a00ba1f63076c1db6bf94c6ff13ae7d266dd7544678743890b0e8e1add63 933.5 μs 940.9 μs +0.8%
semantics/0705030002040601010206030604080208020207000101060706050502040301 918.0 μs 926.5 μs +0.9%
semantics/07070c070510030509010e050d00040907050e0a0d06030f1006030701020607 884.3 μs 888.6 μs +0.5%
semantics/0bcfd9487614104ec48de2ea0b2c0979866a95115748c026f9ec129384c262c4 983.4 μs 989.2 μs +0.6%
semantics/0be82588e4e4bf2ef428d2f44b7687bbb703031d8de696d90ec789e70d6bc1d8 1.173 ms 1.179 ms +0.5%
semantics/0f1d0110001b121d051e15140c0c05141d151c1f1d201c040f10091b020a0e1a 414.9 μs 417.4 μs +0.6%
semantics/119fbea4164e2bf21d2b53aa6c2c4e79414fe55e4096f5ce2e804735a7fbaf91 673.4 μs 677.2 μs +0.6%
semantics/12910f24d994d451ff379b12c9d1ecdb9239c9b87e5d7bea570087ec506935d5 436.2 μs 437.7 μs +0.3%
semantics/18cefc240debc0fcab14efdd451adfd02793093efe7bc76d6322aed6ddb582ad 657.2 μs 661.9 μs +0.7%
semantics/1a2f2540121f09321216090b2b1f211e3f020c2c133a1a3c3f3c232a26153a04 270.2 μs 271.2 μs +0.4%
semantics/1a573aed5c46d637919ccb5548dfc22a55c9fc38298d567d15ee9f2eea69d89e 776.5 μs 780.8 μs +0.6%
semantics/1d56060c3b271226064c672a282663643b1b0823471c67737f0b076870331260 691.6 μs 697.2 μs +0.8%
semantics/1d6e3c137149a440f35e0efc685b16bfb8052ebcf66ec4ad77e51c11501381c7 270.1 μs 272.1 μs +0.7%
semantics/1f0f02191604101e1f201016171604060d010d1d1c150e110a110e1006160a0d 917.7 μs 928.1 μs +1.1%
semantics/202d273721330b31193405101e0637202e2a0f1140211c3e3f171e26312b0220 5.578 ms 5.561 ms -0.3%
semantics/21953bf8798b28df60cb459db24843fb46782b19ba72dc4951941fb4c20d2263 308.5 μs 313.0 μs +1.5%
semantics/238b21364ab5bdae3ddb514d7001c8feba128b4ddcf426852b441f9a9d02c882 264.8 μs 268.0 μs +1.2%
semantics/26e24ee631a6d927ea4fb4fac530cfd82ff7636986014de2d2aaa460ddde0bc3 490.2 μs 493.1 μs +0.6%
semantics/2797d7ac77c1b6aff8e42cf9a47fa86b1e60f22719a996871ad412cbe4de78b5 1.711 ms 1.740 ms +1.7%
semantics/28fdce478e179db0e38fb5f3f4105e940ece450b9ce8a0f42a6e313b752e6f2c 841.4 μs 849.3 μs +0.9%
semantics/2cb21612178a2d9336b59d06cbf80488577463d209a453048a66c6eee624a695 689.8 μs 695.2 μs +0.8%
semantics/2f58c9d884813042bce9cf7c66048767dff166785e8b5183c8139db2aa7312d1 664.3 μs 666.4 μs +0.3%
semantics/30aa34dfbe89e0c43f569929a96c0d2b74c321d13fec0375606325eee9a34a6a 983.2 μs 993.2 μs +1.0%
semantics/322acde099bc34a929182d5b894214fc87ec88446e2d10625119a9d17fa3ec3d 269.6 μs 271.8 μs +0.8%
semantics/331e4a1bb30f28d7073c54f9a13c10ae19e2e396c299a0ce101ee6bf4b2020db 409.3 μs 411.7 μs +0.6%
semantics/33c3efd79d9234a78262b52bc6bbf8124cb321a467dedb278328215167eca455 540.9 μs 545.1 μs +0.8%
semantics/383683bfcecdab0f4df507f59631c702bd11a81ca3841f47f37633e8aacbb5de 664.5 μs 670.0 μs +0.8%
semantics/3bb75b2e53eb13f718eacd3263ab4535f9137fabffc9de499a0de7cabb335479 264.4 μs 265.7 μs +0.5%
semantics/3db496e6cd39a8b888a89d0de07dace4397878958cab3b9d9353978b08c36d8a 737.9 μs 742.4 μs +0.6%
semantics/44a9e339fa25948b48637fe7e10dcfc6d1256319a7b5ce4202cb54dfef8e37e7 265.4 μs 265.1 μs -0.1%
semantics/4c3efd13b6c69112a8a888372d56c86e60c232125976f29b1c3e21d9f537845c 884.9 μs 889.7 μs +0.5%
semantics/4d7adf91bfc93cebe95a7e054ec17cfbb912b32bd8aecb48a228b50e02b055c8 608.8 μs 612.1 μs +0.5%
semantics/4f9e8d361b85e62db2350dd3ae77463540e7af0d28e1eb68faeecc45f4655f57 347.6 μs 351.2 μs +1.0%
semantics/52df7c8dfaa5f801cd837faa65f2fd333665fff00a555ce8c55e36ddc003007a 325.0 μs 327.4 μs +0.7%
semantics/53ed4db7ab33d6f907eec91a861d1188269be5ae1892d07ee71161bfb55a7cb7 330.9 μs 333.7 μs +0.8%
semantics/55dfe42688ad683b638df1fa7700219f00f53b335a85a2825502ab1e0687197e 264.5 μs 266.2 μs +0.6%
semantics/56333d4e413dbf1a665463bf68067f63c118f38f7539b7ba7167d577c0c8b8ce 662.2 μs 667.5 μs +0.8%
semantics/57728d8b19b0e06412786f3dfed9e1894cd0ad1d2bc2bd497ec0ecb68f989d2b 265.0 μs 266.8 μs +0.7%
semantics/5abae75af26f45658beccbe48f7c88e74efdfc0b8409ba1e98f95fa5b6caf999 426.7 μs 429.3 μs +0.6%
semantics/5d0a88250f13c49c20e146819357a808911c878a0e0a7d6f7fe1d4a619e06112 928.1 μs 929.5 μs +0.2%
semantics/5e274e0f593511543d41570a4b03646c1d7539062b5728182e073e5760561a66 877.0 μs 879.8 μs +0.3%
semantics/5e2c68ac9f62580d626636679679b97109109df7ac1a8ce86d3e43dfb5e4f6bc 451.5 μs 455.8 μs +1.0%
semantics/5f130d19918807b60eab4c03119d67878fb6c6712c28c54f5a25792049294acc 270.0 μs 272.6 μs +1.0%
semantics/5f306b4b24ff2b39dab6cdc9ac6ca9bb442c1dc6f4e7e412eeb5a3ced42fb642 659.5 μs 665.6 μs +0.9%
semantics/5f3d46c57a56cef6764f96c9de9677ac6e494dd7a4e368d1c8dd9c1f7a4309a5 426.6 μs 429.1 μs +0.6%
semantics/64c3d5b43f005855ffc4d0950a02fd159aa1575294ea39061b81a194ebb9eaae 573.9 μs 577.2 μs +0.6%
semantics/65bc4b69b46d18fdff0fadbf00dd5ec2b3e03805fac9d5fb4ff2d3066e53fc7e 2.248 ms 2.260 ms +0.5%
semantics/66af9e473d75e3f464971f6879cc0f2ef84bafcb38fbfa1dbc31ac2053628a38 1.126 ms 1.131 ms +0.4%
semantics/675d63836cad11b547d1b4cddd498f04c919d4342612accf40913f9ae9419fac 894.0 μs 899.5 μs +0.6%
semantics/67ba5a9a0245ee3aff4f34852b9889b8c810fccd3dce2a23910bddd35c503b71 5.462 ms 5.480 ms +0.3%
semantics/6d88f7294dd2b5ce02c3dc609bc7715bd508009738401d264bf9b3eb7c6f49c1 424.7 μs 428.1 μs +0.8%
semantics/70f65b21b77ddb451f3df9d9fb403ced3d10e1e953867cc4900cc25e5b9dec47 695.3 μs 698.7 μs +0.5%
semantics/71965c9ccae31f1ffc1d85aa20a356d4ed97a420954018d8301ec4f9783be0d7 412.6 μs 416.1 μs +0.8%
semantics/74c67f2f182b9a0a66c62b95d6fac5ace3f7e71ea3abfc52ffbe3ecb93436ea2 687.9 μs 692.6 μs +0.7%
semantics/7529b206a78becb793da74b78c04d9d33a2540a1abd79718e681228f4057403a 685.5 μs 690.7 μs +0.8%
semantics/75a8bb183688bce447e00f435a144c835435e40a5defc6f3b9be68b70b4a3db6 608.3 μs 611.7 μs +0.6%
semantics/7a758e17486d1a30462c32a5d5309bd1e98322a9dcbe277c143ed3aede9d265f 463.3 μs 466.0 μs +0.6%
semantics/7cbc5644b745f4ea635aca42cce5e4a4b9d2e61afdb3ac18128e1688c07071ba 407.7 μs 411.9 μs +1.0%
semantics/82213dfdb6a812b40446438767c61a388d2c0cfd0cbf7fd4a372b0dc59fa17e1 1.166 ms 1.174 ms +0.7%
semantics/8c7fdc3da6822b5112074380003524f50fb3a1ce6db4e501df1086773c6c0201 992.2 μs 997.8 μs +0.6%
semantics/8d9ae67656a2911ab15a8e5301c960c69aa2517055197aff6b60a87ff718d66c 308.5 μs 310.8 μs +0.7%
semantics/96e1a2fa3ceb9a402f2a5841a0b645f87b4e8e75beb636692478ec39f74ee221 269.6 μs 271.7 μs +0.8%
semantics/9fabc4fc3440cdb776b28c9bb1dd49c9a5b1605fe1490aa3f4f64a3fa8881b25 933.5 μs 941.1 μs +0.8%
semantics/a85173a832db3ea944fafc406dfe3fa3235254897d6d1d0e21bc380147687bd5 331.7 μs 333.6 μs +0.6%
semantics/a9a853b6d083551f4ed2995551af287880ef42aee239a2d9bc5314d127cce592 461.8 μs 463.6 μs +0.4%
semantics/acb9c83c2b78dabef8674319ad69ba54912cd9997bdf2d8b2998c6bfeef3b122 565.0 μs 569.3 μs +0.8%
semantics/acce04815e8fd51be93322888250060da173eccf3df3a605bd6bc6a456cde871 256.1 μs 259.2 μs +1.2%
semantics/ad6db94ed69b7161c7604568f44358e1cc11e81fea90e41afebd669e51bb60c8 512.4 μs 514.2 μs +0.4%
semantics/b21a4df3b0266ad3481a26d3e3d848aad2fcde89510b29cccce81971e38e0835 1.161 ms 1.172 ms +0.9%
semantics/b50170cea48ee84b80558c02b15c6df52faf884e504d2c410ad63ba46d8ca35c 653.7 μs 657.4 μs +0.6%
semantics/bb5345bfbbc460af84e784b900ec270df1948bb1d1e29eacecd022eeb168b315 831.0 μs 834.5 μs +0.4%
semantics/c4bb185380df6e9b66fc1ee0564f09a8d1253a51a0c0c7890f2214df9ac19274 646.2 μs 652.4 μs +1.0%
semantics/c9efcb705ee057791f7c18a1de79c49f6e40ba143ce0579f1602fd780cabf153 704.2 μs 708.7 μs +0.6%
semantics/ccab11ce1a8774135d0e3c9e635631b68af9e276b5dabc66ff669d5650d0be1c 913.8 μs 929.2 μs +1.7%
semantics/cdb9d5c233b288a5a9dcfbd8d5c1831a0bb46eec7a26fa31b80ae69d44805efc 749.2 μs 753.4 μs +0.6%
semantics/ced1ea04649e093a501e43f8568ac3e6b37cd3eccec8cac9c70a4857b88a5eb8 718.7 μs 723.0 μs +0.6%
semantics/cf542b7df466b228ca2197c2aaa89238a8122f3330fe5b77b3222f570395d9f5 433.4 μs 436.5 μs +0.7%
semantics/d1ab832dfab25688f8845bec9387e46ee3f00ba5822197ade7dd540489ec5e95 35.51 ms 35.67 ms +0.5%
semantics/d1c03759810747b7cab38c4296593b38567e11195d161b5bb0a2b58f89b2c65a 881.2 μs 883.2 μs +0.2%
semantics/d64607eb8a1448595081547ea8780886fcbd9e06036460eea3705c88ea867e33 264.7 μs 267.1 μs +0.9%
semantics/dc241ac6ad1e04fb056d555d6a4f2d08a45d054c6f7f34355fcfeefebef479f3 406.8 μs 414.1 μs +1.8%
semantics/dd11ae574eaeab0e9925319768989313a93913fdc347c704ddaa27042757d990 646.8 μs 650.2 μs +0.5%
semantics/e26c1cddba16e05fd10c34cbdb16ea6acdbac7c8323256c31c90c520ee6a1080 322.8 μs 325.0 μs +0.7%
semantics/e34b48f80d49360e88c612f4016f7d68cb5678dd8cd5ddb981375a028b3a40a5 341.8 μs 344.3 μs +0.7%
semantics/e3afd22d01ff12f381cf915fd32358634e6c413f979f2492cf3339319d8cc079 270.8 μs 272.0 μs +0.4%
semantics/e9234d2671760874f3f660aae5d3416d18ce6dfd7af4231bdd41b9ec268bc7e1 862.6 μs 868.3 μs +0.7%
semantics/eb4a605ed3a64961e9e66ad9631c2813dadf7131740212762ae4483ec749fe1d 264.2 μs 264.8 μs +0.2%
semantics/ecb5e8308b57724e0f8533921693f111eba942123cf8660aac2b5bac21ec28f0 584.0 μs 585.9 μs +0.3%
semantics/f2a8fd2014922f0d8e01541205d47e9bb2d4e54333bdd408cbe7c47c55e73ae4 675.6 μs 680.9 μs +0.8%
semantics/f339f59bdf92495ed2b14e2e4d3705972b4dda59aa929cffe0f1ff5355db8d79 4.149 ms 4.208 ms +1.4%
semantics/ffdd68a33afd86f8844c9f5e45b2bda5b035aa02274161b23d57709c0f8b8de6 822.8 μs 828.8 μs +0.7%
role-payout/0004000402010401030101030100040000010104020201030001000204020401 169.3 μs 171.4 μs +1.2%
role-payout/0100000100010000000001000100010101000101000001000000010000010000 229.6 μs 231.5 μs +0.8%
role-payout/0101000100000101010000010101000100010101000001000001000000010101 177.6 μs 180.5 μs +1.6%
role-payout/01dcc372ea619cb9f23c45b17b9a0a8a16b7ca0e04093ef8ecce291667a99a4c 150.2 μs 151.8 μs +1.1%
role-payout/0201020201020000020000010201020001020200000002010200000101010100 167.1 μs 168.4 μs +0.8%
role-payout/0202010002010100020102020102020001010101020102010001010101000100 158.5 μs 159.7 μs +0.8%
role-payout/0303020000020001010201060303040208070100050401080304020801030001 157.3 μs 158.5 μs +0.8%
role-payout/031d56d71454e2c4216ffaa275c4a8b3eb631109559d0e56f44ea8489f57ba97 187.4 μs 188.7 μs +0.7%
role-payout/03d730a62332c51c7b70c16c64da72dd1c3ea36c26b41cd1a1e00d39fda3d6cc 177.7 μs 179.1 μs +0.8%
role-payout/0403020000030204010000030001000202010101000304030001040404030100 166.1 μs 167.6 μs +0.9%
role-payout/0405010105020401010304080005050800040301010800080207080704020206 180.7 μs 182.1 μs +0.8%
role-payout/041a2c3b111139201a3a2c173c392b170e16370d300f2d28342d0f2f0e182e01 180.5 μs 181.9 μs +0.8%
role-payout/04f592afc6e57c633b9c55246e7c82e87258f04e2fb910c37d8e2417e9db46e5 209.3 μs 211.3 μs +1.0%
role-payout/057ebc80922f16a5f4bf13e985bf586b8cff37a2f6fe0f3ce842178c16981027 153.3 μs 154.1 μs +0.5%
role-payout/06317060a8e488b1219c9dae427f9ce27918a9e09ee8ac424afa33ca923f7954 163.8 μs 166.8 μs +1.8%
role-payout/07658a6c898ad6d624c37df1e49e909c2e9349ba7f4c0a6be5f166fe239bfcae 150.2 μs 151.4 μs +0.8%
role-payout/0bdca1cb8fa7e38e09062557b82490714052e84e2054e913092cd84ac071b961 178.6 μs 181.2 μs +1.5%
role-payout/0c9d3634aeae7038f839a1262d1a8bc724dc77af9426459417a56ec73240f0e0 162.6 μs 162.7 μs +0.1%
role-payout/0d0f01050a0a0a0b0b050d0404090e0d0506000d0a041003040e0f100e0a0408 161.4 μs 161.7 μs +0.2%
role-payout/0dbb692d2bf22d25eeceac461cfebf616f54003077a8473abc0457f18e025960 182.6 μs 183.7 μs +0.6%
role-payout/0e00171d0f1e1f14070d0a00091f07101808021d081e1b120219081312081e15 156.8 μs 157.7 μs +0.6%
role-payout/0e72f62b0f922e31a2340baccc768104025400cf7fdd7dae62fbba5fc770936d 173.2 μs 174.1 μs +0.5%
role-payout/0e97c9d9417354d9460f2eb35018d3904b7b035af16ab299258adab93be0911a 169.9 μs 171.2 μs +0.8%
role-payout/0f010d040810040b10020e040f0e030b0a0d100f0c080c0c05000d04100c100f 177.6 μs 178.8 μs +0.7%
role-payout/1138a04a83edc0579053f9ffa9394b41df38230121fbecebee8c039776a88c0c 157.0 μs 158.1 μs +0.7%
role-payout/121a0a1b12030616111f02121a0e070716090a0e031c071419121f141409031d 157.9 μs 155.0 μs -1.8%
role-payout/159e5a1bf16fe984b5569be7011b61b5e98f5d2839ca7e1b34c7f2afc7ffb58e 156.4 μs 157.8 μs +0.9%
role-payout/195f522b596360690d04586a2563470f2214163435331a6622311f7323433f1c 153.3 μs 154.5 μs +0.8%
role-payout/1a20b465d48a585ffd622bd8dc26a498a3c12f930ab4feab3a5064cfb3bc536a 168.4 μs 170.3 μs +1.1%
role-payout/211e1b6c10260c4620074d2e372c260d38643a3d605f63772524034f0a4a7632 162.9 μs 163.6 μs +0.4%
role-payout/21a1426fb3fb3019d5dc93f210152e90b0a6e740ef509b1cdd423395f010e0ca 170.2 μs 171.1 μs +0.5%
role-payout/224ce46046fab9a17be4197622825f45cc0c59a6bd1604405148e43768c487ef 157.8 μs 158.1 μs +0.2%
role-payout/332c2b1c11383d1b373e1315201f1128010e0e1518332f273f141b23243f2a07 149.7 μs 151.1 μs +0.9%
role-payout/3565ee025317e065e8555eef288080276716366769aad89e03389f5ec4ce26d7 162.9 μs 164.4 μs +0.9%
role-payout/3569299fc986f5354d02e627a9eaa48ab46d5af52722307a0af72bae87e256dc 154.7 μs 155.7 μs +0.6%
role-payout/36866914aa07cf62ef36cf2cd64c7f240e3371e27bb9fff5464301678e809c40 155.4 μs 155.7 μs +0.2%
role-payout/371c10d2526fc0f09dbe9ed59e44dcd949270b27dc42035addd7ff9f7e0d05e7 182.1 μs 182.7 μs +0.3%
role-payout/3897ef714bba3e6821495b706c75f8d64264c3fdaa58a3826c808b5a768c303d 160.7 μs 161.6 μs +0.6%
role-payout/4121d88f14387d33ac5e1329618068e3848445cdd66b29e5ba382be2e02a174a 180.7 μs 180.2 μs -0.3%
role-payout/4299c7fcf093a5dbfe114c188e32ca199b571a7c25cb7f766bf49f12dab308be 170.2 μs 171.9 μs +1.0%
role-payout/452e17d16222a427707fa83f63ffb79f606cc25c755a18b1e3274c964ed5ec99 186.6 μs 187.9 μs +0.7%
role-payout/46f8d00030436e4da490a86b331fa6c3251425fb8c19556080e124d75bad7bd6 155.6 μs 157.4 μs +1.2%
role-payout/47364cfaf2c00f7d633283dce6cf84e4fd4e8228c0a0aa50e7c55f35c3ecaa1c 156.2 μs 157.8 μs +1.0%
role-payout/49b8275d0cb817be40865694ab05e3cfe5fc35fb43b78e7de68c1f3519b536bd 160.6 μs 161.6 μs +0.6%
role-payout/4dd7755b6ca1f0c9747c1fc0ee4da799f6f1c07108e980bd9f820911ad711ff2 199.1 μs 200.6 μs +0.8%
role-payout/4fbcfdb577a56b842d6f6938187a783f71d9da7519353e3da3ef0c564e1eb344 188.9 μs 190.2 μs +0.7%
role-payout/5a0725d49c733130eda8bc6ed5234f7f6ff8c9dd2d201e8806125e5fbcc081f9 163.2 μs 164.1 μs +0.6%
role-payout/5a2aae344e569a2c644dd9fa8c7b1f129850937eb562b7748c275f9e40bed596 155.4 μs 157.5 μs +1.4%
role-payout/5ade103e9530dd0d572fe1b053ea65ad925c6ebbe321e873ace8b804363fa82c 210.7 μs 212.5 μs +0.9%
role-payout/5d4c62a0671c65a14f6a15093e3efc4f1816d95a5a58fd92486bedaae8d9526b 178.7 μs 180.2 μs +0.8%
role-payout/5efe992e306e31cc857c64a62436ad2f9325acc5b4a74a8cebccdfd853ce63d2 160.3 μs 161.4 μs +0.7%
role-payout/622a7f3bc611b5149253c9189da022a9ff296f60a5b7c172a6dc286faa7284fa 185.3 μs 184.9 μs -0.2%
role-payout/6621a69217f09d91f42876a9c0cecf79de0e29bdd5b16c82c6c52cf959092ec4 171.9 μs 172.5 μs +0.3%
role-payout/674b0577409957172ad85223c765d17e94c27714276c49c38dfae0a47a561a1e 154.4 μs 154.4 μs 0.0%
role-payout/6b7bc2b9002a71b33cfd535d43f26334a283d0b9ad189b7cd74baac232c3b9fc 150.5 μs 151.7 μs +0.8%
role-payout/6c364699767a84059ffd99cf718562a8c09d96e343f23dc481e8ffda13af424f 155.6 μs 157.0 μs +0.9%
role-payout/6d66bddb4269bdf77392d3894da5341cf019d39787522af4f83f01285991e93c 157.4 μs 157.6 μs +0.1%
role-payout/73f044f34a30f26639c58bafe952047f74c7bf1eafebab5aadf5b73cfb9024ed 156.4 μs 157.3 μs +0.6%
role-payout/7b1dd76edc27f00eb382bf996378155baf74d6a7c6f3d5ec837c39d29784aade 156.3 μs 157.7 μs +0.9%
role-payout/803eae94d62e2afc0e835c204af8362170301bc329e2d849d5f5a47dddf479ec 172.9 μs 174.2 μs +0.8%
role-payout/87167fc5469adac97c1be749326fa79a6b7862ce68aa4abcb438e3c034bd0899 181.0 μs 181.6 μs +0.3%
role-payout/8c0fa5d9d6724c5c72c67e055d4bfc36a385ded7c3c81c08cdbd8705829af6e6 181.8 μs 182.6 μs +0.4%
role-payout/962c2c658b19904372984a56409707401e64e9b03c1986647134cfd329ec5139 167.3 μs 168.2 μs +0.5%
role-payout/996804e90f2c75fe68886fc8511304b8ab9b36785f8858f5cb098e91c159dde9 160.8 μs 161.6 μs +0.5%
role-payout/a004a989c005d59043f996500e110fa756ad1b85800b889d5815a0106388e1d7 165.0 μs 165.9 μs +0.5%
role-payout/a0fba5740174b5cd24036c8b008cb1efde73f1edae097b9325c6117a0ff40d3b 172.7 μs 174.2 μs +0.9%
role-payout/a1b25347409c3993feca1a60b6fcaf93d1d4bbaae19ab06fdf50cedc26cee68d 150.4 μs 151.3 μs +0.6%
role-payout/a27524cfad019df45e4e8316f927346d4cc39da6bdd294fb2c33c3f58e6a8994 156.6 μs 157.0 μs +0.3%
role-payout/a6664a2d2a82f370a34a36a45234f6b33120a39372331678a3b3690312560ce9 186.8 μs 188.0 μs +0.6%
role-payout/a6f064b83b31032ea7f25921364727224707268e472a569f584cc6b1d8c017e8 156.2 μs 157.7 μs +1.0%
role-payout/a7cb09f417c3f089619fe25b7624392026382b458486129efcff18f8912bf302 155.9 μs 156.8 μs +0.6%
role-payout/a92b4072cb8601fa697e1150c08463b14ffced54eb963df08d322216e27373cb 156.9 μs 157.7 μs +0.5%
role-payout/af2e072b5adfaa7211e0b341e1f7319c4f4e7364a4247c9247132a927e914753 183.1 μs 183.9 μs +0.4%
role-payout/b43564af5f13cc5208b92b1ad6d45369446f378d3891e5cb3e353b30d4f3fb10 156.5 μs 157.4 μs +0.6%
role-payout/b6243a5b4c353ce4852aa41705111d57867d2783eeef76f6d59beb2360da6e90 206.2 μs 206.8 μs +0.3%
role-payout/b869f3928200061abb1c3060425b9354b0e08cbf4400b340b8707c14b34317cd 221.6 μs 221.0 μs -0.3%
role-payout/bcdbc576d63b0454100ad06893812edafc2e7e4934fec1b44e2d06eb34f36eb8 156.9 μs 157.9 μs +0.6%
role-payout/bd460b7549b70c52e37b312a4242041eac18fe4a266f018bcea0c78a9085a271 178.0 μs 177.5 μs -0.3%
role-payout/bd79f4a84db23b7c4cd219d498bd581e085cbc3437957e74a8862281a700700b 177.4 μs 179.0 μs +0.9%
role-payout/c11490431db3a92efdda70933ba411a0423935e73a75c856e326dbcf6672f3bf 158.6 μs 160.4 μs +1.1%
role-payout/c4d4c88c5fe378a25a034025994a0d0b1642f10c8e6e513f872327fa895bfc7e 164.0 μs 165.2 μs +0.7%
role-payout/c78eeba7681d2ab51b4758efa4c812cc041928837c6e7563d8283cce67ce2e02 164.8 μs 166.2 μs +0.8%
role-payout/c99ecc2146ce2066ba6dffc734923264f8794815acbc2ec74c2c2c42ba272e4d 188.9 μs 190.1 μs +0.6%
role-payout/caa409c40e39aed9b0f59214b4baa178c375526dea6026b4552b88d2cc729716 149.6 μs 152.9 μs +2.2%
role-payout/cb2ab8e22d1f64e8d204dece092e90e9bf1fa8b2a6e9cba5012dbe4978065832 158.5 μs 159.0 μs +0.3%
role-payout/cc1e82927f6c65b3e912200ae30588793d2066e1d4a6627c21955944ac9bd528 175.4 μs 176.2 μs +0.5%
role-payout/d5cda74eb0947e025e02fb8ed365df39d0a43e4b42cd3573ac2d8fcb29115997 172.6 μs 173.5 μs +0.5%
role-payout/d6bc8ac4155e22300085784148bbc9d9bbfea896e1009dd396610a90e3943032 175.6 μs 176.8 μs +0.7%
role-payout/da353bf9219801fa1bf703fc161497570954e9af7e10ffe95c911a9ef97e77bd 160.7 μs 162.0 μs +0.8%
role-payout/dc45c5f1b700b1334db99f50823321daaef0e6925b9b2fabbc9df7cde65af62e 164.4 μs 165.4 μs +0.6%
role-payout/df487b2fd5c1583fa33644423849bc1ab5f02f37edc0c235f34ef01cb12604f6 163.9 μs 164.8 μs +0.5%
role-payout/eabeeae18131af89fa57936c0e9eb8d2c7adba534f7e1a517d75410028fa0d6c 157.2 μs 158.1 μs +0.6%
role-payout/ec4712ee820eb959a43ebedfab6735f2325fa52994747526ffd2a4f4f84dd58e 177.5 μs 178.9 μs +0.8%
role-payout/ee3962fbd7373360f46decef3c9bda536a0b1daf6cda3b8a4bcfd6deeb5b4c53 177.3 μs 178.3 μs +0.6%
role-payout/f1a1e6a487f91feca5606f72bbb1e948c71abf043c6a0ea83bfea9ec6a0f08d8 156.1 μs 157.4 μs +0.8%
role-payout/f2932e4ca4bbb94b0a9ffbe95fcb7bd5639d9751d75d56d5e14efa5bbed981df 155.6 μs 156.0 μs +0.3%
role-payout/f53e8cafe26647ccce51e4c31db13608aea1f39034c0f52dee2e5634ef66e747 170.9 μs 171.6 μs +0.4%
role-payout/f7275afb60e33a550df13a132102e7e925dd28965a4efbe510a89b077ff9417f 156.7 μs 157.4 μs +0.4%
role-payout/fc8c5f45ffcdb024c21e0f34b22c23de8045a94d5e1a5bda1555c45ddb059f82 162.9 μs 163.5 μs +0.4%
role-payout/ff38b1ec89952d0247630f107a90cbbeb92ecbfcd19b284f60255718e4ec7548 187.1 μs 187.8 μs +0.4%
d061d75 678ceee Change
TOTAL 128.0 ms 128.8 ms +0.6%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Benchmarks Do not merge EXPERIMENT Experiments that we probably don't want to merge No Changelog Required Add this to skip the Changelog Check
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant