|
ruby: ruby 4.1.0dev (2026-04-22T12:16:32Z dsh0416/swiss-hash 3c0446847f) +PRISM [arm64-darwin25]
|
|
|
|
--------------------- ------------- -------------- ---------------
|
|
bench ruby (ms) ruby mark (ms) ruby sweep (ms)
|
|
hexapdf N/A N/A N/A
|
|
rubocop N/A N/A N/A
|
|
shipit N/A N/A N/A
|
|
activerecord 137.8 ± 7.1% N/A N/A
|
|
chunky-png 425.4 ± 2.7% N/A N/A
|
|
erubi-rails 666.6 ± 0.6% N/A N/A
|
|
liquid-c 26.8 ± 8.7% N/A N/A
|
|
liquid-compile 26.2 ± 6.9% N/A N/A
|
|
liquid-render 70.2 ± 2.7% N/A N/A
|
|
lobsters 518.0 ± 0.7% N/A N/A
|
|
mail 62.8 ± 2.9% N/A N/A
|
|
psych-load 1065.8 ± 1.8% N/A N/A
|
|
railsbench 947.0 ± 1.2% N/A N/A
|
|
ruby-lsp 82.5 ± 1.2% N/A N/A
|
|
sequel 27.1 ± 1.3% N/A N/A
|
|
addressable-equality 333.3 ± 0.7% N/A N/A
|
|
addressable-getters 76.3 ± 2.4% N/A N/A
|
|
addressable-join 150.4 ± 3.0% N/A N/A
|
|
addressable-merge 78.5 ± 1.6% N/A N/A
|
|
addressable-new 35.0 ± 1.9% N/A N/A
|
|
addressable-normalize 185.9 ± 1.1% N/A N/A
|
|
addressable-parse 119.6 ± 0.9% N/A N/A
|
|
addressable-setters 67.4 ± 1.9% N/A N/A
|
|
addressable-to-s 76.4 ± 4.3% N/A N/A
|
|
binarytrees 170.6 ± 0.8% N/A N/A
|
|
blurhash 201.2 ± 0.9% N/A N/A
|
|
erubi 99.6 ± 0.9% N/A N/A
|
|
etanni 174.6 ± 0.8% N/A N/A
|
|
fannkuchredux 268.6 ± 1.5% N/A N/A
|
|
fluentd 200.4 ± 1.4% N/A N/A
|
|
gcbench 1036.6 ± 1.2% 8.5 ± 5.9% 41.2 ± 2.1%
|
|
graphql 30.3 ± 1.2% N/A N/A
|
|
graphql-native 141.4 ± 0.7% N/A N/A
|
|
knucleotide 18.8 ± 7.8% N/A N/A
|
|
lee 434.0 ± 0.5% N/A N/A
|
|
matmul 262.3 ± 1.0% N/A N/A
|
|
nbody 49.8 ± 1.5% N/A N/A
|
|
nqueens 120.5 ± 1.0% N/A N/A
|
|
optcarrot 2632.8 ± 1.5% N/A N/A
|
|
protoboeuf 82.4 ± 1.2% N/A N/A
|
|
protoboeuf-encode 78.4 ± 1.2% N/A N/A
|
|
rack 26.7 ± 5.2% N/A N/A
|
|
ruby-json 117.1 ± 1.2% N/A N/A
|
|
rubyboy 2549.0 ± 0.4% N/A N/A
|
|
rubykon 479.8 ± 1.3% N/A N/A
|
|
splay 67.2 ± 60.4% N/A N/A
|
|
sudoku 301.5 ± 0.9% N/A N/A
|
|
tinygql 293.5 ± 0.7% N/A N/A
|
|
30k_ifelse 607.3 ± 4.5% N/A N/A
|
|
30k_methods 452.9 ± 3.3% N/A N/A
|
|
attr_accessor 69.7 ± 1.0% N/A N/A
|
|
cfunc_itself 44.9 ± 1.1% N/A N/A
|
|
fib 115.5 ± 1.8% N/A N/A
|
|
getivar 53.0 ± 1.9% N/A N/A
|
|
getivar-module 100.1 ± 1.6% N/A N/A
|
|
keyword_args 98.9 ± 0.9% N/A N/A
|
|
loops-times 529.4 ± 0.5% N/A N/A
|
|
object-new 28.6 ± 2.2% N/A N/A
|
|
object-new-initialize 56.9 ± 1.4% N/A N/A
|
|
object-new-no-escape 112.7 ± 4.9% N/A N/A
|
|
respond_to 107.8 ± 4.4% N/A N/A
|
|
ruby-xor 64.7 ± 1.4% N/A N/A
|
|
send_bmethod 111.7 ± 0.9% N/A N/A
|
|
send_cfunc_block 147.8 ± 0.7% N/A N/A
|
|
send_rubyfunc_block 75.0 ± 0.9% N/A N/A
|
|
setivar 36.0 ± 2.1% N/A N/A
|
|
setivar_object 48.3 ± 4.3% N/A N/A
|
|
setivar_young 47.8 ± 1.1% N/A N/A
|
|
str_concat 41.2 ± 1.9% N/A N/A
|
|
structaref 96.4 ± 2.2% N/A N/A
|
|
structaset 76.7 ± 3.0% N/A N/A
|
|
throw 10.3 ± 3.6% N/A N/A
|
|
--------------------- ------------- -------------- ---------------
|
|
|