Machine code at runtime--Just-In-Time (JIT) Compilation: CS 601 2019 02 22
Channel: Orion Lawlor
Date: 2019-02-23

Emitting machine code at runtime is a surprisingly widely used technique to improve the performance of an interpreter.

Lecture notes on JIT for x86_64:
https://docs.google.com/document/d/1rSRKka-9OBRpYVR-nTsww1gsDevyfzq8bPnwJPHtNuU/

Lecture notes on Interpreter Performance:
https://docs.google.com/document/d/1XyPA0l6kgeFYqvIrCTNW4hVBf2qHRuLV2-CbGPATYZ4/