All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Ruby 4.0 ships with ZJIT, a new JIT compiler for improved performance

By

ibobev

5mo ago· 9 min readenNews

Summary

The Ruby core compiler team (including Aaron Patterson, Alan Wu, and others) announces ZJIT, a new just-in-time compiler for Ruby built into the YARV reference implementation. ZJIT aims to raise Ruby's performance ceiling through larger compilation unit sizes and SSA intermediate representation (IR), while also encouraging more outside contributions. It is now available with the release of Ruby 4.0.

Key quotes

· 2 pulled
We've been working on ZJIT since the beginning of this year.
We're building a new compiler for Ruby because we want to both raise the performance ceiling (bigger compilation unit size and SSA IR) and encourage more outside contrib
Snippet from the RSS feed
ZJIT is now available with the release of Ruby 4.0. Here’s an update of our progress.

You might also wanna read