Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Joy of Meta-Tracing Just-in-Time Compilation - More Than Just a VM Generator

ACM SIGPLAN via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore the advanced capabilities of meta-tracing just-in-time (JIT) compiler frameworks in this 40-minute conference presentation from MPLR 2025. Discover how these frameworks automatically generate JIT compilers from interpreter definitions, building upon the theoretical foundation of partial evaluation and the Futamura projections. Learn about successful implementations like RPython and Graal/Truffle that have enabled the creation of high-performance virtual machines across multiple programming languages. Examine the potential applications of tracing-based meta-JIT compiler frameworks beyond their traditional scope, including techniques for generating multi-tier JIT compilers and efficiently implementing multi-staged programs. Gain insights into how these sophisticated compilation techniques can extend beyond simple VM generation to address complex performance optimization challenges in modern programming language implementation.

Syllabus

[MPLR'25] Joy of Meta-Tracing Just-in-Time Compilation: More Than Just a VM Generator

Taught by

ACM SIGPLAN

Reviews

Start your review of Joy of Meta-Tracing Just-in-Time Compilation - More Than Just a VM Generator

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.