Inside V8: How JIT Compilation Makes JavaScript Fast

A deep dive into Ignition, TurboFan, bytecode generation, optimisation, and de-optimisation in Google’s V8 engine.