YJIT Benchmarks

How is YJIT's speed on its benchmarks as of 2021-11-30 19:10:50?

Overall YJIT is 26.1% faster than interpreted CRuby, or 21.3% faster than MJIT (3.0)!
On Railsbench specifically, YJIT is 19.8% faster than CRuby, 16.6% faster than MJIT (3.0)!

Latest Headlining Results vs CRuby and MJIT

"Overall" in the headline means results on these benchmarks. Click through for more benchmarks.

0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 No JIT MJIT3.0 MJIT3.1 YJIT activerecord hexapdf jekyll liquid-render mail psych-load railsbench Speed of each Ruby implementation (iterations/second) relative to the CRuby interpreter. Higher is better.

YJIT Results Over Time

  •    railsbench   
  •    optcarrot   
  •    liquid-render   
  •    activerecord   
Y axis values are the total number of seconds to run the benchmark one time - lower is better.

Do you love extensive details?