The Ruby on Rails Podcast cover image

Episode 508: YJIT with Maxime Chevalier-Boisvert

The Ruby on Rails Podcast

00:00

YJIT: Revolutionizing Ruby Performance

This chapter explores YJIT, a just-in-time compilation technique for Ruby, highlighting its development at Shopify and the challenges faced with existing implementations. It discusses the transition from C to Rust for better compatibility and performance, alongside the complexities of integrating YJIT into CRuby. The conversation also contrasts YJIT with other Ruby JIT projects, emphasizing benchmarks, community acceptance, and practical deployment concerns.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app