|
ruby: ruby 4.0.2 (2026-03-17 revision d3da9fec82) +PRISM [arm64-darwin25]
|
|
|
|
--------------------- ------------- -------------- ---------------
|
|
bench ruby (ms) ruby mark (ms) ruby sweep (ms)
|
|
rubocop N/A N/A N/A
|
|
activerecord 125.4 ± 3.3% N/A N/A
|
|
chunky-png 385.6 ± 0.9% N/A N/A
|
|
erubi-rails 656.9 ± 0.9% N/A N/A
|
|
hexapdf 1060.6 ± 1.1% N/A N/A
|
|
liquid-c 28.0 ± 6.7% N/A N/A
|
|
liquid-compile 27.5 ± 2.9% N/A N/A
|
|
liquid-render 71.4 ± 2.8% N/A N/A
|
|
lobsters 541.8 ± 3.2% N/A N/A
|
|
mail 66.4 ± 3.7% N/A N/A
|
|
psych-load 1041.6 ± 1.0% N/A N/A
|
|
railsbench 943.0 ± 0.5% N/A N/A
|
|
ruby-lsp 82.2 ± 1.1% N/A N/A
|
|
sequel 29.0 ± 3.3% N/A N/A
|
|
shipit 901.1 ± 2.8% N/A N/A
|
|
addressable-equality 350.7 ± 5.4% N/A N/A
|
|
addressable-getters 78.2 ± 1.2% N/A N/A
|
|
addressable-join 155.2 ± 1.8% N/A N/A
|
|
addressable-merge 82.6 ± 5.5% N/A N/A
|
|
addressable-new 36.5 ± 2.7% N/A N/A
|
|
addressable-normalize 192.0 ± 0.9% N/A N/A
|
|
addressable-parse 126.0 ± 3.3% N/A N/A
|
|
addressable-setters 70.6 ± 2.4% N/A N/A
|
|
addressable-to-s 79.5 ± 1.2% N/A N/A
|
|
binarytrees 176.8 ± 1.4% N/A N/A
|
|
blurhash 192.9 ± 0.5% N/A N/A
|
|
erubi 102.6 ± 2.2% N/A N/A
|
|
etanni 194.8 ± 3.8% N/A N/A
|
|
fannkuchredux 266.9 ± 1.1% N/A N/A
|
|
fluentd 207.2 ± 1.5% N/A N/A
|
|
gcbench 1099.8 ± 0.5% 5.6 ± 8.7% 88.5 ± 0.9%
|
|
graphql 30.6 ± 4.0% N/A N/A
|
|
graphql-native 148.3 ± 1.2% N/A N/A
|
|
knucleotide 16.7 ± 16.3% N/A N/A
|
|
lee 522.8 ± 0.9% N/A N/A
|
|
matmul 271.5 ± 0.8% N/A N/A
|
|
nbody 52.0 ± 5.3% N/A N/A
|
|
nqueens 132.0 ± 2.5% N/A N/A
|
|
optcarrot 2664.7 ± 1.8% N/A N/A
|
|
protoboeuf 87.1 ± 1.1% N/A N/A
|
|
protoboeuf-encode 76.3 ± 1.1% N/A N/A
|
|
rack 27.2 ± 1.5% N/A N/A
|
|
ruby-json 128.2 ± 1.1% N/A N/A
|
|
rubyboy 2501.6 ± 0.8% N/A N/A
|
|
rubykon 486.0 ± 2.4% N/A N/A
|
|
splay 69.1 ± 62.1% N/A N/A
|
|
sudoku 303.2 ± 1.5% N/A N/A
|
|
tinygql 324.2 ± 6.5% N/A N/A
|
|
30k_ifelse 578.9 ± 6.9% N/A N/A
|
|
30k_methods 411.9 ± 1.3% N/A N/A
|
|
attr_accessor 69.8 ± 1.5% N/A N/A
|
|
cfunc_itself 44.4 ± 3.3% N/A N/A
|
|
fib 95.4 ± 0.9% N/A N/A
|
|
getivar 52.9 ± 1.6% N/A N/A
|
|
getivar-module 103.5 ± 2.0% N/A N/A
|
|
keyword_args 93.6 ± 2.0% N/A N/A
|
|
loops-times 525.8 ± 6.2% N/A N/A
|
|
object-new 40.8 ± 3.4% N/A N/A
|
|
object-new-initialize 65.8 ± 5.7% N/A N/A
|
|
object-new-no-escape 128.4 ± 3.0% N/A N/A
|
|
respond_to 109.5 ± 4.1% N/A N/A
|
|
ruby-xor 65.2 ± 2.1% N/A N/A
|
|
send_bmethod 103.0 ± 2.3% N/A N/A
|
|
send_cfunc_block 137.6 ± 2.3% N/A N/A
|
|
send_rubyfunc_block 65.7 ± 4.3% N/A N/A
|
|
setivar 37.7 ± 4.0% N/A N/A
|
|
setivar_object 52.6 ± 12.8% N/A N/A
|
|
setivar_young 50.2 ± 3.0% N/A N/A
|
|
str_concat 41.3 ± 2.0% N/A N/A
|
|
structaref 91.9 ± 5.7% N/A N/A
|
|
structaset 107.2 ± 4.1% N/A N/A
|
|
throw 12.2 ± 10.9% N/A N/A
|
|
--------------------- ------------- -------------- ---------------
|
|
|