📰 Basic Block Versioning News
Basic Block Versioning News Today
Fast, Ad-Free News Updates
Stay updated with breaking news from Basic Block Versioning. Real-time updates on events, politics, business and more.
January 17, 2023
YJIT, a just-in-time (JIT) implementation on top of CRuby built at Shopify, is now production-ready and delivering major improvements to performance and speed. Maxime shares the updates that have been made in this newest version of YJIT, and future plans for further optimization.
January 4, 2023
Ruby 3.2.0 ships with initial WASI support, allowing CRuby binaries to be run in web browsers, serverless edge environments, and other WebAssembly/WASI embedders.
May 11, 2022
In this post, I want to give a nuanced perspective on our experience porting YJIT from C to Rust. I'll talk about the positives, but also discuss the things that we found challenging or suboptimal in our experience.
January 25, 2022
The Ruby community has released Ruby 3.1, an upgrade to the open source dynamic programming language that introduces a new in-process JIT (just-in-time) compiler to improve the performance of Ruby applications. Introduced on Christmas Day, Ruby 3.1, or Ruby 3.1.0, adds the YJIT (Yet Another Ruby JIT), a lightweight, minimalistic Ruby JIT built inside CRuby. […]
January 25, 2022
Still-experimental YJIT just-in-time compiler promises faster warmup and performance improvements on most real-world Ruby software.