YJIT Benchmarks

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

2022-08-16 20:14:09

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 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-08-16 05:14: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 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-08-15 20: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 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-08-15 05:26: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 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-08-14 20:13: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 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-08-14 05: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 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-08-13 20:13:48

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 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-08-13 05:13:31

0.0 1.0 2.0 3.0 4.0 5.0 6.0 No JIT MJIT3.1 YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png 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-08-12 20:14: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 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-08-12 05:14:26

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 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-08-11 20:13:55

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 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-08-11 05:14:55

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 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-08-10 20:16:41

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 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-08-10 05:15:38

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 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-08-09 20:13: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 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-08-09 05:17: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 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-08-08 20:14:01

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 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-08-08 05: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 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-08-07 20:14: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 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-08-07 05:13:37

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 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-08-06 20:13: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 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-08-06 05:13:41

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 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-08-05 20:14: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 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-08-05 05:22:31

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 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-08-04 20:15:30

0.0 1.0 2.0 3.0 4.0