Ruby Benchmarks

Here’s a full historical listing of raw results of YJIT benchmark runs, including comparison with other Rubies.

2025-11-04 00:38:57 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native knucleotide lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat structaref throw geomean* 1.02 2.71 3.04 1.01 2.32 2.12 0.95 2.29 2.25 1.03 1.90 2.00 0.92 1.58 1.24 1.13 1.51 1.83 0.96 2.76 2.48 1.01 1.69 1.73 0.91 1.53 0.93 1.04 1.70 1.62 1.00 2.01 2.01 1.01 1.97 1.97 1.05 1.95 2.05 0.97 1.51 1.44 0.99 1.96 2.23 0.97 2.15 2.02 1.05 2.19 2.20 0.98 1.27 1.26 0.68 1.18 0.76 1.03 4.07 3.83 1.02 1.17 1.21 1.22 1.64 2.54 1.36 1.15 1.81 0.95 1.00 0.96 0.94 1.50 1.44 1.03 2.59 2.52 1.18 2.89 2.97 1.10 5.12 5.14 0.92 4.02 3.77 1.01 4.24 3.87 1.03 4.39 4.13 0.99 1.70 1.62 1.10 1.09 1.30 0.98 3.84 3.66 0.97 2.18 2.12 0.99 3.91 3.72 1.01 1.95 2.09 0.97 7.68 7.66 0.97 12.02 12.02 1.26 14.04 14.06 1.00 3.75 3.75 1.13 7.69 7.69 1.35 12.22 12.24 1.03 12.66 12.66 1.03 4.07 3.80 1.30 1.31 2.40 0.99 27.81 27.84 1.06 5.65 5.44 1.02 46.71 46.72 0.94 3.68 3.48 0.98 27.54 27.52 1.00 14.74 14.77 1.02 2.48 1.87 1.01 2.62 1.98 1.06 3.17 2.66 1.14 13.87 13.90 1.02 1.34 1.46 1.03 3.21 3.18

Raw JSON data:

2025-11-03 00:41:52 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native knucleotide lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat structaref throw geomean* 0.99 2.73 3.07 1.02 2.27 2.11 0.95 2.34 2.22 1.02 1.90 1.96 0.93 1.58 1.40 1.10 1.50 1.72 0.95 2.76 2.41 1.00 1.69 1.72 0.92 1.53 1.33 0.99 1.70 1.59 1.01 1.96 2.00 1.01 1.97 1.97 1.02 1.91 1.97 0.99 1.51 1.45 0.98 1.99 2.27 0.98 2.15 2.05 1.05 2.19 2.21 0.89 1.30 1.24 0.69 1.19 0.76 1.05 4.07 3.85 1.00 1.17 1.30 1.21 1.64 2.53 1.31 1.15 1.80 0.98 0.99 0.99 0.97 1.52 1.46 1.03 2.59 2.52 1.19 2.89 2.98 1.10 5.12 5.11 0.92 4.03 3.77 1.01 4.20 3.91 1.02 4.35 4.19 1.00 1.71 1.65 1.12 1.12 1.33 0.98 3.80 3.69 0.98 2.17 2.15 0.98 3.92 3.74 1.02 1.89 2.11 0.96 7.63 7.59 0.96 11.91 12.03 1.27 14.02 14.04 1.03 3.75 3.75 1.12 7.69 7.69 1.37 12.22 12.24 1.05 12.52 12.52 1.05 4.07 3.83 1.32 1.30 2.44 0.98 27.76 27.86 1.07 5.66 5.49 0.96 46.76 46.77 0.94 3.71 3.53 0.98 27.76 27.77 0.98 14.74 14.77 0.96 2.48 1.78 0.96 2.63 1.84 1.06 3.18 2.63 1.22 13.91 13.92 1.02 1.34 1.45 1.02 3.21 3.20

Raw JSON data:

2025-11-02 00:42:22 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native knucleotide lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat structaref throw geomean* 1.03 2.72 3.06 1.00 2.32 2.14 0.98 2.28 2.21 1.02 1.95 2.05 0.92 1.59 1.37 1.13 1.43 1.73 0.92 2.72 2.27 1.00 1.68 1.71 0.67 1.53 1.25 0.99 1.69 1.61 0.99 1.95 2.01 1.02 1.99 1.99 1.01 1.85 1.96 0.98 1.54 1.46 0.99 2.18 2.25 0.98 2.15 2.04 1.05 2.19 2.21 1.00 1.33 1.28 0.70 1.19 0.77 1.03 4.07 3.96 0.99 1.24 1.35 1.20 1.66 2.57 1.34 1.10 1.72 0.98 0.99 0.99 0.95 1.49 1.48 1.01 2.59 2.48 1.17 2.89 2.98 1.05 5.12 5.11 0.91 4.04 3.79 1.01 4.20 3.83 0.97 4.37 4.12 0.99 1.75 1.65 1.16 1.14 1.37 1.00 3.87 3.77 0.97 2.18 2.17 0.99 3.91 3.78 0.99 1.85 2.10 0.96 7.21 7.55 0.97 12.05 11.77 1.29 14.01 14.04 1.04 3.75 3.75 1.11 7.69 7.69 1.38 12.19 12.20 1.04 12.52 12.52 1.03 4.07 3.83 1.32 1.30 2.40 0.98 27.80 27.85 0.96 5.65 5.50 1.01 46.69 46.69 0.99 3.68 3.56 0.92 27.75 27.76 1.02 14.74 14.78 1.01 2.47 1.78 1.01 2.62 1.84 1.07 3.17 2.66 1.28 13.91 13.93 1.01 1.34 1.47 1.02 3.21 3.20

Raw JSON data:

2025-10-31 00:38:51 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native knucleotide lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat structaref throw geomean* 1.02 2.76 2.99 1.03 2.31 2.12 0.98 2.29 2.20 1.02 1.95 2.01 0.92 1.59 1.28 1.12 1.49 1.81 0.97 2.79 2.28 1.00 1.69 1.72 0.93 1.53 1.34 1.03 1.72 1.67 0.99 1.93 2.03 1.04 2.03 2.01 1.00 1.94 1.94 0.98 1.50 1.45 1.02 2.10 2.32 0.97 2.15 2.05 1.05 2.19 2.21 1.03 1.39 1.32 0.69 1.18 0.78 1.03 4.07 3.88 1.01 1.18 1.30 1.23 1.70 2.67 1.40 1.16 1.83 0.95 0.99 0.95 0.96 1.50 1.49 1.01 2.59 2.45 1.16 2.89 2.77 1.10 5.13 5.12 0.90 4.04 3.77 1.00 4.20 4.11 1.04 4.35 4.27 1.00 1.71 1.64 0.99 1.12 1.11 0.97 3.84 3.70 0.99 2.19 2.15 0.99 3.91 3.73 1.01 1.95 2.13 0.96 7.60 7.58 0.97 12.04 11.97 1.26 13.97 13.99 0.99 3.74 3.74 1.12 7.69 7.69 1.40 12.20 12.20 1.07 12.52 12.51 1.05 4.06 3.77 1.32 1.31 2.45 1.00 27.78 27.84 1.06 5.66 5.48 1.01 46.71 46.70 0.99 3.68 3.56 0.95 27.68 27.68 0.92 14.73 14.77 1.01 2.48 1.78 1.01 2.62 1.84 1.05 3.18 2.70 1.23 13.80 13.80 1.02 1.35 1.44 1.03 3.23 3.20

Raw JSON data:

2025-10-30 00:40:12 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native knucleotide lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat throw geomean* 1.04 2.77 3.09 1.03 2.29 2.11 1.01 2.29 2.19 1.04 1.87 2.05 0.92 1.59 1.49 1.11 1.50 1.72 0.96 2.64 2.42 1.01 1.69 1.72 0.87 1.52 1.35 1.03 1.72 1.71 0.99 1.94 2.04 1.01 1.97 1.97 1.02 2.09 2.02 0.99 1.52 1.44 1.01 2.03 2.29 0.98 2.15 2.05 1.05 2.20 2.22 1.01 1.28 1.28 0.68 1.18 0.78 1.04 4.07 3.97 1.03 1.17 1.23 1.20 1.65 2.54 1.42 1.16 1.82 0.92 1.00 0.92 1.01 1.50 1.48 1.05 2.59 2.46 1.18 2.89 2.79 1.11 5.13 5.18 0.91 4.01 3.76 1.04 4.23 4.12 1.06 4.49 4.41 1.00 1.72 1.64 0.95 1.09 1.08 0.99 3.87 3.80 0.99 2.21 2.17 0.99 3.91 3.93 1.04 2.02 2.14 0.98 7.68 7.62 0.98 11.97 12.00 1.24 14.00 14.02 1.00 3.74 3.74 1.13 7.69 7.68 1.35 12.15 12.14 0.95 12.47 12.47 1.06 4.06 3.74 1.30 1.30 2.45 0.99 27.80 27.91 1.04 5.67 5.51 1.00 46.70 46.69 0.99 3.67 3.54 1.00 27.85 27.82 0.98 14.74 14.77 0.96 2.49 1.78 0.96 2.63 1.84 1.01 3.12 2.67 1.04 1.34 1.45 1.02 3.14 3.13

Raw JSON data:

2025-10-29 01:03:12 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native knucleotide lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.76 2.99 1.03 2.31 2.13 1.00 2.29 2.20 1.02 1.84 2.05 0.95 1.59 1.32 1.11 1.41 1.81 0.97 2.75 2.42 1.01 1.68 1.72 0.93 1.53 1.36 1.02 1.68 1.64 1.00 1.99 2.03 1.01 1.96 1.97 1.02 1.99 1.99 0.99 1.49 1.46 1.06 2.34 2.36 0.99 2.15 2.05 1.05 2.19 2.21 0.98 1.31 1.25 0.68 1.17 0.78 1.05 4.16 3.99 0.93 1.13 1.18 1.21 1.64 2.52 1.39 1.15 1.81 0.92 1.00 0.93 1.01 1.52 1.53 1.04 2.59 2.50 1.18 2.89 2.99 1.11 5.12 5.18 0.90 4.04 3.76 1.04 4.21 4.14 1.04 4.38 4.11 1.00 1.70 1.64 0.97 1.12 1.09 1.01 3.82 3.73 0.98 2.19 2.16 0.99 3.92 3.94 1.00 1.86 2.07 0.96 7.59 7.60 0.97 12.01 12.03 1.24 14.02 14.04 1.01 3.74 3.74 1.13 7.68 7.68 1.41 12.15 12.15 0.96 12.51 12.51 1.06 4.07 3.79 1.30 1.30 2.45 0.99 27.83 27.89 1.05 5.64 5.50 0.89 46.73 46.72 1.01 3.71 3.65 1.01 28.38 28.37 0.97 14.75 14.78 0.96 2.47 1.79 0.96 2.62 1.84 1.06 3.17 2.78 1.04 1.34 1.44 1.02 3.13 3.13

Raw JSON data:

2025-10-28 01:02:59 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat throw geomean* 1.03 2.67 2.97 1.03 2.32 2.14 0.99 2.28 2.31 1.03 1.82 2.03 0.95 1.60 1.32 1.12 1.42 1.73 0.97 2.65 2.30 1.01 1.69 1.73 0.93 1.53 1.36 1.03 1.74 1.70 0.99 1.99 2.04 1.03 1.98 1.99 1.02 1.90 1.99 0.98 1.49 1.45 0.97 2.11 2.26 0.98 2.14 2.04 1.05 2.19 2.21 0.98 1.32 1.25 0.69 1.19 0.79 1.03 4.07 3.92 1.02 1.18 1.24 1.23 1.57 2.55 1.43 1.13 1.83 1.01 1.48 1.52 1.04 2.59 2.53 1.15 3.01 2.98 1.11 5.12 5.19 0.91 4.03 3.73 1.04 4.20 4.14 0.97 4.39 4.19 1.00 1.71 1.64 0.97 1.12 1.09 1.01 3.84 3.76 0.99 2.19 2.18 0.98 3.92 3.94 1.01 1.97 2.12 0.97 7.70 7.67 0.97 12.33 12.38 1.25 13.89 13.93 0.74 3.75 3.75 1.13 7.69 7.69 1.42 12.09 12.10 0.95 12.48 12.48 1.03 4.00 3.80 1.31 1.31 2.44 1.01 27.80 27.88 1.05 5.65 5.50 1.02 46.75 46.74 1.00 3.67 3.60 0.99 27.66 27.65 0.97 14.75 14.79 0.96 2.49 1.80 0.96 2.63 1.84 1.06 3.17 2.72 1.05 1.34 1.43 1.02 3.19 3.20

Raw JSON data:

2025-10-27 01:03:27 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat throw geomean* 1.03 2.82 3.01 1.03 2.31 2.13 1.00 2.27 2.24 1.05 1.91 2.00 0.90 1.59 1.30 1.12 1.41 1.80 0.98 2.64 2.37 1.01 1.69 1.73 0.93 1.53 1.39 1.02 1.71 1.67 0.97 1.94 2.03 1.01 1.99 1.96 1.03 2.01 1.99 0.98 1.47 1.47 1.01 2.12 2.27 0.98 2.15 2.05 1.05 2.19 2.21 0.98 1.32 1.26 0.69 1.19 0.78 1.03 4.08 3.97 1.00 1.07 1.23 1.21 1.55 2.57 1.41 1.17 1.84 1.00 1.48 1.52 1.05 2.59 2.54 1.17 3.01 2.98 1.10 5.11 5.16 0.91 4.02 3.75 1.03 4.20 4.18 0.93 4.41 4.13 0.99 1.71 1.63 0.99 1.13 1.12 0.99 3.82 3.71 0.99 2.18 2.18 1.00 3.92 3.89 1.02 1.87 2.11 0.97 7.67 7.71 0.97 12.49 12.20 1.24 13.94 13.95 1.01 3.76 3.76 1.13 7.68 7.67 1.41 12.11 12.11 0.96 12.60 12.60 1.04 4.00 3.76 1.32 1.30 2.45 0.98 27.79 27.90 1.05 5.65 5.50 1.02 46.77 46.76 0.99 3.74 3.60 1.08 30.07 30.07 0.97 14.74 14.77 0.96 2.48 1.80 0.96 2.63 1.84 1.02 3.18 2.72 1.04 1.35 1.44 1.03 3.20 3.20

Raw JSON data:

2025-10-26 01:03:24 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.74 3.09 1.03 2.32 2.11 0.99 2.27 2.31 1.04 1.87 2.00 0.95 1.59 1.28 1.12 1.51 1.73 0.97 2.75 2.41 1.01 1.68 1.72 0.93 1.53 1.36 1.03 1.72 1.69 0.99 1.98 2.12 1.02 1.97 1.96 1.05 2.04 2.02 0.99 1.51 1.46 1.01 2.17 2.21 0.99 2.15 2.06 1.04 2.19 2.21 0.99 1.32 1.26 0.70 1.19 0.79 1.03 4.08 4.06 1.01 1.31 1.33 1.22 1.67 2.55 1.44 1.17 1.86 0.99 1.48 1.49 1.06 2.58 2.53 1.20 3.00 2.98 1.04 5.11 5.17 0.91 4.03 3.77 1.04 4.22 4.18 0.98 4.36 4.18 0.99 1.71 1.65 0.97 1.16 1.09 1.00 3.85 3.85 1.00 2.19 2.16 1.00 3.92 3.95 1.01 1.94 2.09 0.97 7.65 7.68 0.97 12.33 12.31 1.22 13.95 13.96 1.01 3.75 3.75 1.13 7.67 7.67 1.39 12.11 12.11 0.95 12.48 12.48 1.04 4.00 3.69 1.29 1.31 2.45 0.98 27.82 27.90 1.05 5.65 5.50 1.01 46.71 46.73 1.00 3.76 3.63 0.97 27.59 27.59 0.98 14.74 14.77 0.96 2.48 1.80 0.96 2.63 1.84 1.03 3.17 2.71 1.04 1.34 1.45 1.03 3.22 3.21

Raw JSON data:

2025-10-25 01:02:59 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat throw geomean* 1.01 2.72 2.98 1.03 2.28 2.17 0.98 2.29 2.32 1.04 1.86 2.01 0.91 1.59 1.31 1.10 1.43 1.80 0.99 2.62 2.40 1.00 1.69 1.73 0.94 1.53 1.36 1.01 1.69 1.73 0.97 1.95 2.02 1.02 1.97 1.99 1.00 1.95 1.97 0.99 1.48 1.44 1.03 2.25 2.35 0.98 2.15 2.05 1.05 2.19 2.21 1.00 1.34 1.26 0.70 1.19 0.79 1.04 4.07 3.90 1.03 1.16 1.25 1.20 1.66 2.55 1.36 1.12 1.79 0.98 1.48 1.48 1.06 2.58 2.53 1.18 3.00 2.98 1.09 5.11 5.17 0.89 4.00 3.76 1.03 4.28 4.21 1.00 4.48 4.33 0.99 1.74 1.64 0.97 1.12 1.09 0.99 3.81 3.70 0.98 2.17 2.12 1.00 3.92 3.94 1.03 2.00 2.15 0.97 7.68 7.64 0.99 12.45 12.45 1.25 13.88 13.89 1.00 3.75 3.75 1.13 7.67 7.68 1.44 12.18 12.19 0.95 12.53 12.53 1.05 4.00 3.79 1.29 1.30 2.39 0.99 27.86 27.96 1.03 5.65 5.49 0.97 47.17 47.16 1.01 3.79 3.65 0.99 27.57 27.58 0.99 14.75 14.78 1.01 2.49 1.92 1.01 2.63 1.99 1.01 3.17 2.75 1.05 1.34 1.43 1.03 3.20 3.21

Raw JSON data:

2025-10-23 01:03:05 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.75 2.97 1.02 2.31 2.12 1.01 2.27 2.08 1.03 1.91 2.05 0.93 1.59 1.34 1.14 1.52 1.84 0.99 2.76 2.29 1.00 1.69 1.73 0.94 1.52 1.31 1.01 1.72 1.69 0.98 1.94 2.04 1.01 1.97 1.99 1.05 1.95 2.05 0.97 1.51 1.43 1.00 1.99 2.18 0.98 2.15 2.04 1.04 2.19 2.20 0.99 1.34 1.27 0.68 1.18 0.77 1.03 4.08 3.94 1.03 1.18 1.30 1.23 1.66 2.55 1.36 1.14 1.74 0.99 1.53 1.50 1.06 2.59 2.52 1.21 3.01 2.97 1.07 5.11 5.16 0.90 4.03 3.77 1.03 4.20 4.01 0.96 4.41 4.23 0.98 1.71 1.65 0.96 1.12 1.10 0.98 3.89 3.78 0.98 2.19 2.15 0.98 3.91 3.93 1.03 1.95 2.13 0.96 7.59 7.58 0.95 12.19 12.14 1.31 13.93 13.96 1.00 3.75 3.75 1.14 7.67 7.66 1.38 12.19 12.19 1.06 12.64 12.63 1.02 4.00 3.77 1.29 1.30 2.41 0.98 27.79 27.69 1.06 5.65 5.49 1.03 46.96 46.97 0.91 3.75 3.51 0.97 27.68 27.66 0.98 14.74 14.77 0.96 2.47 1.79 0.96 2.63 1.84 1.06 3.15 2.78 1.04 1.33 1.49 1.02 3.20 3.19

Raw JSON data:

2025-10-22 01:03:20 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.70 3.07 1.03 2.30 2.17 1.02 2.32 2.34 1.03 1.91 1.99 0.91 1.58 1.28 1.11 1.50 1.73 0.98 2.61 2.34 1.01 1.69 1.72 0.93 1.52 1.30 1.04 1.71 1.68 0.98 1.92 2.00 1.03 1.99 1.95 1.03 1.99 2.00 0.99 1.50 1.47 1.05 2.27 2.28 0.98 2.15 2.05 1.05 2.20 2.21 0.96 1.32 1.28 0.70 1.18 0.77 1.04 4.08 3.88 1.00 1.24 1.34 1.22 1.65 2.52 1.40 1.15 1.80 0.98 1.51 1.47 1.05 2.59 2.54 1.22 3.01 2.96 1.08 5.16 5.11 0.90 4.03 3.74 0.99 4.23 3.96 0.99 4.46 4.23 1.02 1.73 1.66 0.98 1.12 1.14 1.00 3.89 3.78 0.98 2.19 2.14 1.00 3.92 3.76 1.02 1.95 2.10 0.98 7.64 7.67 0.97 12.47 12.43 1.23 13.87 13.90 1.00 3.75 3.75 1.14 7.67 7.67 1.40 12.14 12.14 1.06 12.54 12.54 1.01 4.00 3.79 1.31 1.31 2.39 0.98 27.83 27.84 1.01 5.65 5.49 1.02 46.84 46.84 0.91 3.76 3.50 0.96 27.63 27.67 0.98 14.75 14.78 0.97 2.46 1.79 0.96 2.62 1.85 1.03 3.17 2.86 1.05 1.33 1.46 1.02 3.21 3.19

Raw JSON data:

2025-10-21 01:03:19 UTC

0.0 10.0 20.0 30.0 40.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor send_bmethod send_cfunc_block send_rubyfunc_block setivar setivar_object setivar_young str_concat throw geomean* 1.04 2.76 3.09 1.03 2.30 2.14 1.00 2.29 2.33 1.04 1.91 2.09 0.96 1.59 1.38 1.13 1.42 1.81 0.98 2.76 2.41 1.01 1.69 1.73 0.94 1.53 1.32 1.02 1.69 1.66 0.99 1.96 1.99 1.01 1.97 1.98 1.05 2.04 2.05 1.01 1.54 1.47 1.02 2.18 2.22 0.96 2.15 2.05 1.04 2.19 2.21 0.97 1.34 1.28 0.70 1.19 0.78 1.03 4.08 4.01 1.00 1.32 1.33 1.21 1.67 2.55 1.40 1.14 1.80 0.99 1.48 1.50 1.07 2.59 2.53 1.19 3.01 2.94 1.09 5.12 5.10 0.89 4.02 3.81 1.03 4.20 3.93 0.96 4.36 4.16 1.00 1.72 1.65 0.96 1.12 1.09 0.99 3.82 3.75 0.97 2.19 2.16 0.99 3.92 3.97 1.00 1.87 2.07 0.97 7.68 7.69 0.97 12.45 12.39 1.22 13.92 13.95 1.00 3.75 3.75 1.15 7.75 7.75 1.43 12.28 12.29 0.98 12.53 12.53 1.00 4.00 3.82 1.32 1.31 2.46 0.99 27.82 27.89 1.05 5.63 5.47 1.02 46.78 46.77 0.98 3.73 3.66 0.98 28.04 28.03 1.01 14.74 14.77 1.01 2.48 1.80 1.00 2.63 1.86 1.07 3.19 2.86 1.04 1.33 1.49 1.03 3.21 3.22

Raw JSON data:

2025-10-20 01:03:15 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.77 3.14 1.03 2.29 2.12 0.99 2.29 2.31 1.03 1.92 2.05 0.94 1.59 1.38 1.16 1.54 1.86 0.99 2.78 2.36 1.01 1.69 1.72 0.85 1.53 1.38 1.02 1.68 1.66 0.99 1.92 2.04 1.02 1.98 1.99 1.02 1.97 1.99 1.01 1.54 1.48 1.00 1.90 2.24 0.96 2.14 2.05 1.05 2.19 2.21 0.97 1.33 1.28 0.71 1.19 0.78 1.04 4.08 4.01 0.93 1.09 1.23 1.20 1.65 2.53 1.43 1.16 1.83 0.97 1.48 1.51 1.03 2.59 2.54 1.08 3.00 2.96 1.10 5.11 5.10 0.91 4.01 3.78 1.02 4.18 4.07 0.97 4.43 4.16 1.00 1.71 1.64 0.99 1.12 1.11 1.00 3.86 3.77 0.97 2.19 2.16 0.99 3.92 3.98 1.04 1.98 2.13 0.97 7.68 7.67 0.97 12.49 12.30 1.24 13.87 13.91 0.99 3.75 3.75 1.10 7.67 7.67 1.38 12.20 12.21 1.05 12.53 12.53 0.98 4.00 3.81 1.27 1.31 2.45 0.99 27.84 27.87 1.05 5.65 5.49 0.96 14.73 14.77 0.97 2.49 1.80 0.96 2.63 1.85 1.00 3.16 2.85 1.02 1.34 1.47 1.02 2.91 2.92

Raw JSON data:

2025-10-19 01:03:41 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.79 2.99 1.02 2.31 2.12 0.98 2.26 2.31 1.03 1.90 2.01 0.92 1.59 1.37 1.12 1.50 1.73 0.97 2.63 2.40 1.00 1.68 1.73 0.93 1.53 1.36 1.00 1.68 1.66 0.97 1.96 2.01 1.02 1.98 1.99 1.01 1.86 1.98 0.99 1.51 1.48 1.01 2.15 1.95 0.96 2.15 2.05 1.04 2.19 2.21 0.96 1.29 1.23 0.70 1.18 0.76 1.03 4.08 3.97 1.00 1.18 1.34 1.21 1.65 2.52 1.46 1.17 1.84 0.98 1.48 1.52 1.03 2.59 2.55 1.08 3.01 2.94 1.11 5.12 5.09 0.93 4.06 3.85 1.01 4.22 4.12 0.94 4.39 4.21 1.01 1.73 1.64 0.98 1.16 1.09 0.98 3.81 3.71 0.96 2.17 2.15 1.00 3.95 3.99 1.00 1.95 2.09 0.97 7.68 7.69 0.97 12.40 12.32 1.24 13.94 13.97 0.99 3.72 3.72 1.12 7.67 7.67 1.38 12.25 12.26 1.05 12.48 12.48 0.99 4.00 3.81 1.29 1.30 2.41 0.98 27.83 27.90 1.05 5.65 5.48 0.97 14.74 14.77 0.96 2.48 1.80 0.95 2.62 1.86 1.02 3.17 2.85 1.02 1.33 1.47 1.02 2.91 2.90

Raw JSON data:

2025-10-18 01:02:51 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.03 2.82 3.14 1.01 2.32 2.12 0.99 2.30 2.31 1.03 1.86 2.05 0.93 1.60 1.41 1.16 1.53 1.87 1.00 2.81 2.42 1.01 1.68 1.73 0.86 1.53 1.32 1.01 1.70 1.72 0.99 1.98 2.04 1.03 1.98 1.97 1.03 1.94 2.02 0.99 1.50 1.44 1.00 2.22 2.20 0.96 2.15 2.04 1.04 2.19 2.21 0.97 1.31 1.25 0.69 1.19 0.77 1.04 4.07 4.01 1.08 1.20 1.30 1.21 1.67 2.59 1.44 1.14 1.84 0.99 1.49 1.53 1.02 2.59 2.55 1.08 3.01 2.97 1.11 5.12 5.10 0.91 4.03 3.81 1.02 4.19 4.08 0.96 4.45 4.23 0.99 1.73 1.67 0.98 1.12 1.10 1.01 3.86 3.81 0.98 2.20 2.15 0.99 3.92 3.96 1.03 1.87 2.12 0.97 7.68 7.68 0.99 12.44 12.45 1.25 13.85 13.86 1.02 3.74 3.74 1.14 7.75 7.75 1.39 12.19 12.19 1.04 12.54 12.54 1.00 4.00 3.82 1.29 1.31 2.43 1.00 27.84 27.86 1.04 5.65 5.49 0.98 14.74 14.78 0.96 2.47 1.80 0.95 2.61 1.85 1.02 3.16 2.84 1.01 1.33 1.46 1.03 2.92 2.93

Raw JSON data:

2025-10-17 01:02:54 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.01 2.74 3.01 1.02 2.31 2.14 1.00 2.28 2.28 1.02 1.91 2.05 0.94 1.59 1.42 1.12 1.41 1.80 0.97 2.73 2.42 1.00 1.69 1.73 0.86 1.53 1.38 1.00 1.69 1.66 0.97 1.98 1.99 1.02 1.98 1.96 1.03 1.93 1.98 1.01 1.49 1.46 1.02 2.19 2.04 0.96 2.15 2.05 1.05 2.20 2.21 0.96 1.33 1.26 0.70 1.18 0.77 1.04 4.08 3.89 0.98 1.32 1.26 1.18 1.64 2.54 1.44 1.14 1.84 0.99 1.48 1.51 1.01 2.59 2.53 1.08 3.01 2.96 1.10 5.11 5.11 0.90 4.02 3.80 1.02 4.19 4.06 0.95 4.40 4.08 0.99 1.72 1.65 0.98 1.12 1.09 0.99 3.86 3.81 0.97 2.19 2.14 1.02 3.92 3.93 1.02 1.96 2.11 0.97 7.67 7.64 0.98 12.44 12.41 1.26 13.95 13.97 1.02 3.75 3.75 1.11 7.67 7.67 1.37 12.13 12.14 1.04 12.51 12.51 0.99 4.00 3.81 1.31 1.30 2.42 0.99 27.81 27.87 1.04 5.64 5.49 0.97 14.74 14.78 0.96 2.48 1.80 0.95 2.64 1.86 1.02 3.18 2.86 1.01 1.34 1.46 1.02 2.92 2.91

Raw JSON data:

2025-10-16 01:03:06 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.74 3.12 0.99 2.30 2.14 1.00 2.29 2.31 1.02 1.93 2.10 0.92 1.60 1.38 1.11 1.41 1.81 0.94 2.75 2.42 1.00 1.69 1.73 0.92 1.53 1.38 1.01 1.71 1.74 0.98 1.99 2.00 1.02 1.98 1.96 1.01 1.92 1.98 0.99 1.46 1.47 1.01 2.19 2.21 0.96 2.15 2.05 1.05 2.19 2.20 0.97 1.31 1.26 0.69 1.19 0.77 1.04 4.08 3.91 1.00 1.18 1.26 1.20 1.66 2.61 1.40 1.17 1.80 0.96 1.49 1.52 1.08 2.59 2.50 1.15 3.01 2.98 1.10 5.13 5.18 0.94 4.10 3.87 1.00 4.22 4.00 0.96 4.41 4.13 1.00 1.74 1.65 0.94 1.12 1.07 0.98 3.84 3.75 0.97 2.18 2.15 1.01 3.93 3.95 1.01 1.98 2.16 0.97 7.70 7.72 0.96 12.44 12.36 1.25 13.87 13.90 0.98 3.73 3.73 1.11 7.73 7.73 1.58 12.12 12.13 1.00 12.53 12.53 1.05 4.00 3.81 1.29 1.31 2.44 0.98 27.85 27.86 1.07 5.65 5.48 0.99 14.74 14.78 0.96 2.47 1.80 0.96 2.62 1.85 1.02 3.17 2.85 1.00 1.34 1.45 1.02 2.91 2.92

Raw JSON data:

2025-10-15 01:03:03 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.79 3.07 1.01 2.29 2.12 1.00 2.27 2.30 1.03 1.88 2.02 0.94 1.59 1.36 1.09 1.50 1.78 1.00 2.85 2.39 1.01 1.68 1.72 0.93 1.53 1.37 1.02 1.71 1.72 1.01 1.96 2.04 1.02 1.98 1.98 1.02 1.96 1.98 1.00 1.54 1.46 1.00 1.88 2.30 0.95 2.15 2.05 1.05 2.19 2.21 0.97 1.33 1.26 0.69 1.19 0.79 1.03 4.07 3.95 0.99 1.18 1.23 1.21 1.64 2.58 1.40 1.13 1.81 0.96 1.47 1.49 1.08 2.59 2.51 1.14 3.01 2.98 1.09 5.11 5.18 0.92 4.02 3.80 1.00 4.29 4.00 1.01 4.41 4.12 0.99 1.73 1.63 0.95 1.13 1.07 0.99 3.86 3.71 0.98 2.19 2.13 0.99 3.91 3.87 1.01 1.95 2.10 0.97 7.73 6.60 0.97 12.58 12.52 1.26 13.92 13.95 0.98 3.72 3.72 1.10 7.67 7.67 1.52 12.13 12.14 1.00 12.51 12.51 1.06 4.00 3.81 1.31 1.30 2.40 0.98 27.80 27.88 1.05 5.65 5.50 0.99 14.75 14.78 1.01 2.47 1.89 1.00 2.63 1.99 1.02 3.15 2.72 0.99 1.34 1.47 1.03 2.91 2.91

Raw JSON data:

2025-10-14 01:02:58 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.77 3.01 1.02 2.29 2.12 0.97 2.31 2.30 1.03 1.86 1.97 0.93 1.58 1.37 1.11 1.42 1.81 0.97 2.63 2.40 1.01 1.68 1.73 0.94 1.53 1.38 1.00 1.70 1.66 0.97 1.96 2.00 1.02 1.99 1.97 1.04 1.96 2.02 0.99 1.48 1.45 1.02 2.02 2.28 0.97 2.15 2.06 1.05 2.19 2.21 0.97 1.27 1.27 0.69 1.18 0.78 1.05 4.08 3.87 0.99 1.18 1.25 1.21 1.65 2.53 1.41 1.14 1.82 0.98 1.46 1.51 1.08 2.59 2.52 1.18 3.02 2.99 1.09 5.19 5.24 0.90 4.03 3.76 1.03 4.20 4.01 1.02 4.41 4.09 1.03 1.73 1.65 0.95 1.13 1.07 1.01 3.84 3.75 0.99 2.19 2.13 1.04 3.91 3.90 1.03 1.86 2.06 0.97 7.64 7.63 0.97 12.43 12.33 1.21 13.88 13.90 1.01 3.73 3.73 1.14 7.73 7.73 1.30 12.25 12.24 1.03 12.50 12.50 0.99 4.00 3.81 1.29 1.30 2.39 0.99 27.82 27.93 1.00 5.60 5.45 0.98 14.74 14.77 1.01 2.49 1.89 1.01 2.63 1.99 1.03 3.17 2.71 1.00 1.33 1.45 1.03 2.90 2.91

Raw JSON data:

2025-10-13 01:03:18 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.05 2.78 3.14 1.02 2.32 2.12 0.98 2.31 2.32 1.05 1.93 2.03 0.93 1.59 1.39 1.12 1.50 1.81 1.00 2.78 2.44 1.01 1.69 1.72 0.94 1.52 1.38 1.03 1.71 1.65 0.98 2.00 2.02 1.03 1.98 1.98 1.04 1.98 2.01 0.99 1.49 1.46 1.02 1.91 2.31 0.97 2.15 2.06 1.05 2.19 2.20 0.99 1.32 1.27 0.69 1.18 0.77 1.05 4.07 3.80 1.00 1.18 1.29 1.20 1.64 2.53 1.41 1.16 1.84 0.98 1.48 1.50 1.09 2.59 2.51 1.19 3.01 2.98 1.07 5.08 5.14 0.91 4.01 3.75 1.03 4.23 4.03 1.02 4.39 4.11 0.99 1.71 1.62 0.97 1.12 1.08 1.02 3.91 3.84 0.99 2.19 2.18 1.04 3.92 3.89 1.02 1.95 2.09 0.96 7.61 7.56 0.98 12.50 12.50 1.20 13.94 13.96 1.02 3.73 3.73 1.15 7.66 7.66 1.30 12.11 12.12 1.05 12.54 12.54 0.99 4.00 3.81 1.37 1.39 2.50 0.99 27.85 27.91 1.00 5.65 5.49 0.98 14.73 14.76 1.01 2.48 1.89 1.01 2.64 2.01 1.04 3.17 2.85 0.99 1.32 1.45 1.03 2.91 2.93

Raw JSON data:

2025-10-12 01:03:04 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.03 2.74 3.16 1.02 2.31 2.13 0.96 2.28 2.31 1.03 1.82 2.03 0.93 1.61 1.30 1.15 1.45 1.85 0.98 2.65 2.35 1.01 1.69 1.72 0.94 1.54 1.38 1.03 1.73 1.69 1.01 1.96 2.00 1.03 1.98 1.98 1.03 1.88 2.03 0.99 1.49 1.47 1.00 2.02 2.30 0.97 2.15 2.06 1.05 2.19 2.20 1.00 1.31 1.29 0.70 1.19 0.78 1.04 4.04 3.80 1.00 1.33 1.32 1.21 1.65 2.53 1.41 1.12 1.74 0.98 1.49 1.50 1.09 2.59 2.51 1.19 3.01 2.98 1.08 5.13 5.19 0.92 4.03 3.78 1.03 4.22 4.02 1.02 4.34 4.11 1.00 1.71 1.64 0.96 1.12 1.10 1.03 3.94 3.79 1.00 2.21 2.16 1.04 3.93 3.91 1.03 1.97 2.10 0.96 7.60 7.59 0.96 12.22 12.22 1.21 13.87 13.87 1.02 3.74 3.74 1.14 7.74 7.74 1.31 12.21 12.22 1.05 12.50 12.47 0.99 4.00 3.81 1.28 1.30 2.33 0.99 27.82 27.86 1.01 5.64 5.49 0.99 14.78 14.81 1.01 2.49 1.89 1.01 2.63 2.01 1.03 3.16 2.85 1.00 1.34 1.45 1.03 2.91 2.92

Raw JSON data:

2025-10-11 01:03:10 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.77 3.08 1.01 2.29 2.15 0.96 2.27 2.28 1.03 1.92 1.99 0.95 1.59 1.35 1.13 1.41 1.82 0.98 2.75 2.38 1.01 1.69 1.72 0.93 1.52 1.37 1.02 1.71 1.66 1.00 1.99 2.03 1.04 1.99 2.00 1.00 1.85 1.97 1.00 1.49 1.46 1.02 2.20 2.25 0.98 2.15 2.06 1.04 2.20 2.20 1.00 1.33 1.26 0.69 1.18 0.78 1.05 4.07 3.78 0.98 1.33 1.29 1.28 1.72 2.65 1.39 1.13 1.80 0.98 1.44 1.48 1.09 2.59 2.48 1.19 3.01 2.74 1.07 5.11 5.17 0.92 4.02 3.77 1.02 4.18 3.85 1.03 4.33 4.13 1.00 1.72 1.63 0.99 1.13 1.11 0.99 3.80 3.71 1.00 2.21 2.19 1.04 3.92 3.89 1.03 1.84 2.09 0.97 7.73 7.68 0.97 12.33 12.36 1.27 13.93 13.96 0.98 3.74 3.74 1.10 7.66 7.66 1.30 12.11 12.11 1.02 12.53 12.53 0.99 4.00 3.81 1.30 1.30 2.38 0.99 27.79 27.89 1.00 5.65 5.49 0.99 14.73 14.77 1.02 2.48 1.88 1.01 2.63 2.00 1.03 3.18 2.72 1.04 1.34 1.47 1.03 2.91 2.91

Raw JSON data:

2025-10-10 01:02:57 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.81 3.05 1.02 2.31 2.15 0.97 2.28 2.24 1.02 1.97 2.00 0.92 1.59 1.30 1.13 1.50 1.81 1.00 2.84 2.47 1.01 1.69 1.72 0.93 1.54 1.35 1.01 1.67 1.64 0.97 1.97 2.03 1.03 1.99 1.98 1.07 2.07 2.04 1.00 1.51 1.48 1.03 2.21 2.28 0.97 2.15 2.06 1.04 2.19 2.21 0.96 1.28 1.23 0.69 1.18 0.78 1.05 4.07 3.83 0.98 1.17 1.28 1.22 1.66 2.56 1.38 1.14 1.74 0.96 1.49 1.47 1.08 2.59 2.52 1.19 3.01 2.99 1.06 5.12 5.17 0.92 4.03 3.79 1.00 4.19 3.79 1.02 4.37 4.12 1.01 1.76 1.68 0.98 1.12 1.10 1.00 3.84 3.82 0.98 2.18 2.14 1.05 3.95 3.94 1.01 1.86 2.08 0.96 7.63 7.62 0.97 12.33 12.37 1.25 13.86 13.88 0.98 3.76 3.76 1.12 7.68 7.68 1.32 12.31 12.30 1.03 12.55 12.55 1.00 4.00 3.80 1.30 1.31 2.35 0.99 27.85 28.00 1.03 5.66 5.50 0.98 14.75 14.78 0.97 2.47 1.79 0.96 2.63 1.85 1.04 3.19 2.86 1.04 1.34 1.46 1.03 2.92 2.90

Raw JSON data:

2025-10-09 01:03:55 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.4.7 CRuby 3.5.0dev YJIT 3.4.7 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.81 3.09 0.99 2.25 2.10 0.97 2.30 2.37 1.04 1.88 2.11 0.95 1.59 1.34 1.09 1.40 1.81 0.99 2.76 2.42 1.02 1.69 1.73 0.93 1.53 1.37 1.04 1.68 1.64 1.00 1.96 1.98 1.01 1.98 1.97 1.05 2.09 2.07 0.98 1.52 1.46 0.98 2.24 2.31 0.97 2.15 2.05 1.04 2.19 2.21 0.98 1.40 1.25 0.67 1.17 0.77 1.03 4.08 3.94 1.03 1.31 1.33 1.19 1.56 2.59 1.38 1.14 1.79 0.97 1.48 1.51 1.04 2.59 2.51 1.18 3.01 2.98 1.06 5.11 5.16 0.90 4.04 3.77 0.99 4.22 3.83 0.98 4.37 4.09 1.00 1.72 1.66 0.96 1.14 1.07 0.98 3.84 3.81 0.99 2.19 2.14 1.04 3.94 3.94 1.00 1.87 2.07 0.97 7.68 7.65 0.97 12.48 12.44 1.26 13.89 13.96 1.01 3.80 3.79 1.12 7.66 7.67 1.30 12.06 12.05 1.07 12.54 12.54 0.94 4.00 3.79 1.29 1.31 2.39 1.01 28.32 28.43 1.02 5.66 5.51 0.97 14.74 14.78 0.96 2.47 1.78 0.96 2.63 1.86 1.03 2.44 2.86 1.00 1.35 1.45 1.02 2.91 2.92

Raw JSON data:

2025-10-08 01:03:47 UTC

0.0 5.0 10.0 15.0 20.0 25.0 30.0 CRuby 3.3.6 CRuby 3.5.0dev YJIT 3.3.6 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.02 2.57 2.98 1.01 1.81 2.19 1.01 2.21 2.41 1.04 1.85 2.04 0.99 1.50 1.39 1.16 1.45 1.80 0.97 2.67 2.40 1.00 1.66 1.72 0.93 1.48 1.33 1.02 1.43 1.65 0.98 1.92 2.01 1.01 1.85 1.97 1.00 1.89 2.00 1.01 1.47 1.48 1.00 2.06 2.28 0.92 2.15 2.00 1.05 2.04 2.24 1.18 1.11 1.54 0.74 1.08 0.87 1.09 4.27 4.12 0.96 1.09 1.20 1.37 1.47 2.87 1.52 1.05 1.98 0.95 1.39 1.52 1.00 2.49 2.55 1.04 2.50 2.99 1.07 0.99 4.99 0.91 4.04 3.77 1.01 3.74 4.01 1.10 2.06 4.57 1.04 1.62 1.74 0.95 1.13 1.08 1.00 3.56 3.86 1.02 2.12 2.24 1.05 4.05 3.95 1.04 1.99 2.15 0.97 8.45 7.67 0.96 12.34 12.21 1.21 12.97 13.76 1.03 3.50 3.85 1.10 7.37 7.55 1.33 12.18 12.40 0.99 10.16 12.10 0.97 3.44 3.77 1.09 1.45 2.05 1.08 25.24 30.26 1.00 3.42 5.33 1.06 9.18 14.74 1.00 2.18 1.72 0.97 2.11 1.75 1.09 2.60 3.05 0.88 1.40 1.24 1.03 2.58 2.94

Raw JSON data:

2025-10-07 01:03:46 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.3.6 CRuby 3.5.0dev YJIT 3.3.6 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.03 2.56 3.09 1.03 1.82 2.20 1.01 2.30 2.37 1.05 1.84 2.06 0.98 1.57 1.38 1.16 1.45 1.88 0.97 2.64 2.44 1.01 1.68 1.73 0.91 1.51 1.26 0.99 1.47 1.63 0.99 1.92 2.04 1.00 1.83 1.95 1.03 1.89 2.02 1.00 1.44 1.47 1.03 2.10 2.27 0.92 2.16 2.00 1.06 2.07 2.27 1.10 1.15 1.44 0.71 1.09 0.86 1.08 4.27 4.03 0.98 1.10 1.24 1.35 1.51 2.87 1.56 1.17 1.94 0.96 1.39 1.49 1.00 2.49 2.54 1.03 2.47 2.97 1.04 0.99 5.01 0.90 3.99 3.72 1.02 3.74 4.02 1.15 2.06 4.58 1.06 1.63 1.75 0.95 1.13 1.08 0.96 3.46 3.71 1.00 2.08 2.20 1.06 4.11 4.01 1.04 1.96 2.13 0.98 8.50 7.71 0.98 12.48 12.49 1.31 12.93 13.73 1.03 3.50 3.85 1.11 7.35 7.53 1.33 12.18 12.41 1.01 10.17 12.11 0.96 3.44 3.76 1.09 1.46 2.05 1.03 24.40 29.19 1.00 3.40 5.28 1.06 9.12 14.77 0.99 2.19 1.72 0.98 2.11 1.75 1.09 2.58 3.04 0.88 1.41 1.26 1.03 2.59 2.93

Raw JSON data:

2025-10-06 01:03:55 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.3.6 CRuby 3.5.0dev YJIT 3.3.6 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.05 2.53 3.18 1.02 1.80 2.19 0.99 2.17 2.36 1.05 1.85 2.10 0.92 1.52 1.39 1.15 1.45 1.79 0.98 2.63 2.37 1.00 1.66 1.72 0.95 1.51 1.39 0.99 1.46 1.60 0.98 1.91 2.02 1.02 1.90 1.99 1.04 2.04 2.02 0.98 1.52 1.46 0.98 2.02 2.30 0.92 2.15 2.00 1.04 2.03 2.24 1.91 2.01 2.49 0.73 1.09 0.86 1.08 4.26 4.10 0.98 1.08 1.12 1.31 1.40 2.76 1.50 1.10 1.90 0.96 1.40 1.49 0.98 2.49 2.53 1.03 2.49 2.98 1.06 0.99 4.90 0.91 3.99 3.72 1.03 3.78 4.03 1.09 2.05 4.54 1.04 1.62 1.73 0.96 1.13 1.08 0.96 3.48 3.64 1.00 2.10 2.21 1.04 4.05 3.81 1.05 2.06 2.17 0.97 8.53 7.72 0.97 12.48 12.51 1.32 12.95 13.75 1.03 3.50 3.86 1.10 7.34 7.54 1.34 12.19 12.42 1.00 10.16 12.10 0.95 3.44 3.77 1.09 1.45 2.05 1.03 24.33 29.16 1.00 3.41 5.29 1.04 9.12 14.74 0.99 2.19 1.72 0.97 2.11 1.75 1.09 2.57 3.00 0.89 1.41 1.26 1.04 2.61 2.95

Raw JSON data:

2025-10-05 01:04:16 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.3.6 CRuby 3.5.0dev YJIT 3.3.6 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd graphql graphql-native lee matmul nbody nqueens optcarrot protoboeuf protoboeuf-encode rack ruby-json rubyboy rubykon sudoku tinygql 30k_ifelse 30k_methods attr_accessor cfunc_itself fib getivar keyword_args loops-times object-new respond_to ruby-xor setivar setivar_object setivar_young str_concat throw geomean* 1.01 2.45 3.07 1.02 1.81 2.20 0.96 2.20 2.42 1.03 1.77 2.08 0.95 1.53 1.33 1.15 1.45 1.87 0.97 2.62 2.41 1.00 1.66 1.72 0.94 1.51 1.28 1.01 1.44 1.63 1.00 1.93 2.06 1.00 1.86 1.95 1.02 1.91 2.04 0.98 1.43 1.44 1.02 2.14 2.33 0.93 2.17 2.02 1.05 2.05 2.26 1.10 1.15 1.43 0.74 1.08 0.85 1.08 4.26 4.10 0.99 1.09 1.15 1.35 1.48 2.91 1.53 1.11 1.98 0.96 1.39 1.49 0.98 2.48 2.52 1.03 2.49 2.97 1.05 0.99 4.88 0.90 3.97 3.70 0.98 3.74 4.08 1.10 2.06 4.54 1.04 1.60 1.71 0.96 1.13 1.07 0.95 3.42 3.64 0.99 2.07 2.16 1.04 4.04 3.82 1.05 1.98 2.16 0.97 8.50 7.68 0.96 12.42 12.22 1.32 12.96 13.76 1.03 3.49 3.85 1.10 7.35 7.53 1.33 12.16 12.41 1.01 10.13 12.07 0.95 3.43 3.76 1.09 1.45 2.05 1.03 24.33 29.19 1.00 3.40 5.27 1.05 9.21 14.76 0.99 2.19 1.72 0.97 2.11 1.75 1.09 2.58 3.00 0.88 1.41 1.26 1.02 2.58 2.92

Raw JSON data:

2025-10-04 01:03:39 UTC

0.0 5.0 10.0 15.0 20.0 25.0 CRuby 3.3.6 CRuby 3.5.0dev YJIT 3.3.6 YJIT 3.5.0dev activerecord chunky-png erubi-rails hexapdf liquid-c liquid-compile liquid-render lobsters mail psych-load railsbench rubocop ruby-lsp sequel shipit binarytrees blurhash erubi etanni fannkuchredux fluentd