YJIT Benchmarks

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

2023-02-05 19:08:07

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-02-05 06:08:07

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-02-04 19:08:07

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-02-04 06:08:07

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-02-03 19:08:07

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-02-03 06:08:09

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-02-02 19:08:09

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-02-02 06:08:05

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-02-01 19:08:06

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-02-01 13:43:28

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-25 13:44:28

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-24 06:08:05

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-23 04:08:06

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-22 04:08:06

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-20 20:08:07

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-19 04:10:39

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-18 20:10:07

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-17 04:10:28

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-16 20:10:02

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-16 04:10:37

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-15 20:09:54

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-15 04:10:24

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-14 20:09:52

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-14 04:10:22

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-13 20:10:13

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-01-13 04:10:32

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench ruby-lsp sequel binarytrees chunky_png erubi erubi_rails etanni fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar