Skip to content
0:00 / 0:00

#jit#just-in-timecompilation#c++

Just-in-Time Compilation - JF Bastien - CppCon 2020

CppCon

189K subscribers • 103 videos on Hallway • Conference channel

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
  • Presented by JF Bastien, Software Architect
  • Linked in the descriptionCppCon/CppCon2020

Intermediate. Assumes working knowledge.

15K views6 years ago2 recommendations

Programming languagesSystems programmingCompilers and interpretersPerformance and optimizationWebAssembly

JF Bastien explores the history and mechanics of Just-in-Time compilers, comparing them to Ahead-of-Time compilation.

cppcon.org/ github.com/CppCon/CppCon2020/blob/main/Presentations/justint… --- Just-in-Time compilers... we've all heard of them! What are they really? Why would anyone want them, are they actually a good idea, and how do they fit in with C++ since we all use Ahead-of-Time compilers? In this talk I'll tell you about C++ AOT compiler, JITs for dynamic language, JITs for binary translation, and dive back 20, 30, 40, 50, 60 years, way back into compiler history and read wonderful academic papers about compilers. I'll illustrate how our view of compilers is really monolithic, and how compilers through time, and still today, are actually a continuum. --- JF Bastien Software Architect, Toyota Research Institute-Advanced Development Compiler engineer, chair of the C++ committee's language evolution working group. --- Work at Hudson River Trading (HRT): tinyurl.com/safxfctf --- Streamed & Edited by Digital Medium Ltd - events.digital-medium.co.ukevents@digital-medium.co.uk *-----* Register Now For CppCon 2022: cppcon.org/registration/ *-----*

Why it's here

2 people recommend this

What people say. Recommended as an insightful overview of JIT compilation history and concepts.

u/mttdin r/Compilers • Recommends

Just-in-Time Compilation - JF Bastien - CppCon 2020

u/mttdin r/ProgrammingLanguages • Recommends

Just-in-Time Compilation - JF Bastien - CppCon 2020

seg_lolon Lobsters • Recommends

Just-in-Time Compilation By JF Bastien formerly from WebKit and the Wasm team. The accompanying repo includes papers mentioned in the talk.