YJIT Benchmarks

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

2022-05-17 07:17:53

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-16 19:12:57

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-16 07:13:56

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-15 19:12:45

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-15 07:12:58

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-14 19:12:44

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-14 07:15:15

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-13 19:12:53

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-13 07:14:29

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-12 19:13:34

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-12 07:13:12

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-11 19:13:14

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-11 07:15:14

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-10 19:17:43

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-10 07:17:59

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-09 19:15:18

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-09 07:13:14

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-08 19:12:50

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-08 07:13:10

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-07 19:13:00

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-07 07:13:04

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-06 19:12:52

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-06 07:13:11

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to setivar str_concat

Raw JSON data:

2022-05-05 19:12:58

0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png discourse erubi erubi_rails fannkuchredux lee nbody optcarrot rubykon 30k_ifelse 30k_methods cfunc_itself fib getivar keyword_args respond_to <