Exiting Through the YJIT
Offered By: Ruby Central via YouTube
Course Description
Overview
Explore the intricacies of optimizing code for the YJIT compiler in this 29-minute conference talk from RubyConf 2022. Delve into the challenges of identifying code exits and their causes, and discover how a new tool was developed to reveal exact exit points. Learn about side-exits, the process of building a tracer for them, and the evolution from the original implementation to a Rust rewrite. Gain insights into the importance of continuous improvement in software development and how asking "can I make what I built even better?" can lead to significant advancements in Ruby optimization techniques.
Syllabus
RubyConf 2022: Exit(ing) Through the YJIT by Eileen M Uchitelle
Taught by
Ruby Central
Related Courses
Compilers: Theory and PracticeGeorgia Institute of Technology via Udacity Основы разработки на C++: красный пояс
Moscow Institute of Physics and Technology via Coursera Spark
Udacity Advanced JavaScript
Udemy Writing Efficient Python Code
DataCamp