CppCon 2020 has ended
Back To Schedule
Monday, September 14 • 13:30 - 14:30
Just-in-Time Compilation

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
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.

avatar for JF Bastien

JF Bastien

Software Architect, Toyota Research Institute-Advanced Development
Compiler engineer, chair of the C++ committee's language evolution working group.

Monday September 14, 2020 13:30 - 14:30 MDT
  • Future of C++
  • Level Intermediate, Advanced, Expert
  • Tags jit