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

Introduction to Operations Management
Wharton School of the University of Pennsylvania via Coursera
Principles of Project Management
Polytechnic West via Open2Study
Process Improvement
University of Illinois at Urbana-Champaign via Coursera
Foundations of Teaching for Learning Capstone: The Reflective Practitioner
Commonwealth Education Trust via Coursera
Leading Teams
University of Michigan via Coursera