Skip to content

Comment on YJIT: Building a New JIT Compiler for CRubyparent

Comments

People follow it closely, because these speedups might be a fluke, and as the compiler becomes more compliant, they may disappear (that happened in past with some JITs).

They're not. YJIT is really 100% compatible with regular interpreter MRI and already run a small % of production traffic at Shopify as well as fully pass the gigantic test suite of Shopify's 10+ years old monolith as well as GitHub's test suite.

This is not a fluke, that's what you get by building a JIT directly inside MRI rather than starting from scratch. It's harder and slower, but you get full compatibility from day 1.

Oh, I'm sure know that. YJIT is such a marvel of a technology!

I'm so happy for Maxime Chevalier-Boisvert to have such a resounding success with her JIT research after so many years!

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.