YoVDO

Exiting Through the YJIT

Offered By: Ruby Central via YouTube

Tags

RubyConf Courses Continuous Improvement Courses Code Optimization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Practice
Georgia Institute of Technology via Udacity
Основы разработки на C++: красный пояс
Moscow Institute of Physics and Technology via Coursera
Spark
Udacity
Advanced JavaScript
Udemy
Writing Efficient Python Code
DataCamp