ICFP/SPLASH 2025
Sun 12 - Sat 18 October 2025 Singapore
Sat 18 Oct 2025 14:55 - 15:30 at Peony SW - REBASE Chair(s): Filip Křikava, Ben L. Titzer

The Ruby programming language has achieved a 2-3x speedup in real-world application benchmarks through its JIT compiler, YJIT. For the upcoming Ruby 3.5 release, we are developing a new JIT compiler, ZJIT.

In this talk, we’ll discuss the challenges of speeding up this highly dynamic programming language and how we are altering the compiler design to address these challenges more effectively.

Sat 18 Oct

Displayed time zone: Perth change

13:45 - 15:30
REBASEREBASE at Peony SW
Chair(s): Filip Křikava Czech Technical University in Prague, Ben L. Titzer Carnegie Mellon University
13:45
65m
Talk
On creating a virtual machine for Verse, a language for programming in a shared real-time 3D simulation
REBASE
Saam Barati Epic Games
14:55
35m
Talk
ZJIT: Building a New JIT Compiler for Ruby
REBASE