YJIT Benchmarks

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

2022-09-22 20:11:35

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-22 05:37:04

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-21 08:06:32

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-20 05:38:42

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-19 20:11:41

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-19 05:39:24

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-18 20:11:32

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-18 05:27:58

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-17 20:11:31

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-17 05:25:41

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-16 20:11:43

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-16 05:38:07

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-15 20:11:37

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-15 05:36:19

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-14 20:12:54

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-14 05:39:45

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-13 20:12:06

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-13 05:39:53

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-12 20:12:57

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-12 05:39:49

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-11 20:11:57

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-11 05:25:25

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-10 20:11:54

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-10 05:30:31

0.0 2.0 4.0 6.0 8.0 No JIT MJIT 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-09-09 20:11:50

0.0 2.0 4.0 6.0 8.0 No JIT MJIT YJIT activerecord hexapdf liquid-render mail psych-load railsbench binarytrees chunky_png erubi