YJIT Benchmarks

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

2022-06-30 20:14: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-06-30 05: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 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-06-29 20:17:47

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-06-29 05:19: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 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-06-28 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-06-28 05:17: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-06-27 20:14: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 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-06-27 05:21:22

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-06-26 20:15:19

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-06-26 05:14:33

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-06-25 20:14: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-06-25 05:14: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-06-24 20:14:30

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-06-24 05:16:08

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-06-23 20:14:47

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-06-23 05:15:40

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-06-22 20:14:27

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-06-22 10:43: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 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-06-20 05:16:25

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-06-19 20:14:21

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-06-19 05:14:35

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-06-18 20:14:23

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-06-18 05:14: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-06-17 20:15:08

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-06-17 05:16:44