Just-in-time compilation: Programming Language Design course | Zoonk
47. Just-in-time compilation
Compile hot code during execution using profiling, speculative assumptions, inline caches, and deoptimization. Build a simple adaptive optimizer and measure startup cost against steady-state speed.