A new Register Allocator for ZJIT

We recently landed a new register allocator in ZJIT. Learn about lifetimes, interference graphs, and linear scan — and why a global allocator unlocks features like method inlining.

Rails at Scale
@tekknolagi @tenderlove long live linear scan! Great job!