News for hackers. Stuff that matters.
Re:JIT and Ruby's MJIT by Aearnus on Saturday December 07, 2019 @12:01AM (#21728571)
> Why not cache the compiled methods to make warmup a once-per-version delay? It would be a JIT/precompiled hybrid. Call it gradually compiled.

That's what Bootsnap does, and it now comes standard with Rails. https://github.com/Shopify/bootsnap

Re:JIT and Ruby's MJIT by angelbob on Saturday December 07, 2019 @04:11AM (#21729271)
Nope, that's not what Bootsnap does. Bootsnap caches the pre-parsed .rb files as ISEQs (bytecode buffers.) It's conceptually a bit similar but not the same.