YJIT Benchmarks

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

2023-03-28 12:13:35

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object setivar_young_object str_concat throw

Raw JSON data:

2023-03-27 19:08:19

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object setivar_young_object str_concat throw

Raw JSON data:

2023-03-27 06:08:24

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object setivar_young_object str_concat throw

Raw JSON data:

2023-03-26 19:08:21

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object setivar_young_object str_concat throw

Raw JSON data:

2023-03-26 06:08:22

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object setivar_young_object str_concat throw

Raw JSON data:

2023-03-25 19:08:24

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object setivar_young_object str_concat throw

Raw JSON data:

2023-03-25 06:08:23

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object setivar_young_object str_concat throw

Raw JSON data:

2023-03-24 19:08:19

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object setivar_young_object str_concat throw

Raw JSON data:

2023-03-24 06:08:22

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat throw

Raw JSON data:

2023-03-23 19:08:20

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat throw

Raw JSON data:

2023-03-23 06:08:21

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat throw

Raw JSON data:

2023-03-22 19:08:18

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat throw

Raw JSON data:

2023-03-22 06:08:16

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat throw

Raw JSON data:

2023-03-21 19:08:12

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat throw

Raw JSON data:

2023-03-15 19:08:25

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat throw

Raw JSON data:

2023-03-15 06:08:25

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat throw

Raw JSON data:

2023-03-14 19:08:23

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat throw

Raw JSON data:

2023-03-14 06:08:19

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-03-13 19:08:23

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-03-13 06:08:19

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-03-12 19:08:17

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-03-12 06:08:19

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-03-11 19:08:19

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-03-11 06:08:16

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-03-10 19:08:12

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 ruby-json rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar setivar_object str_concat

Raw JSON data:

2023-03-09 19:08:16

0.0 2.0 4.0 6.0 8.0 No JIT YJIT activerecord hexapdf liquid-c liquid-render mail psych-load