YJIT: a basic block versioning JIT compiler for CRuby
Maxime Chevalier-Boisvert, Noah Gibbs, Jean Boussier, Si Xing Wu, Aaron Patterson, Kevin Newton, John Hawthorn · 2021
Ruby is a dynamically typed programming language with a large breadth of features which has grown in popularity with the rise of the modern web, and remains at the core of the implementation of many widely-used websites.