Skip to content
Opensource internals
  • Posts

Wasm

Liftoff and TurboFan: The Two WebAssembly Tiers

Oct 24, 2026 15 min read Jay Hubbert

Liftoff is a one-pass wasm compiler that emits machine code straight from the bytecode, and a budget counter decremented by the code itself decides when the optimizing compiler …

V8InternalsWasmCompilerJit

Read more →

WebAssembly: How V8 Compiles a Module

Oct 24, 2026 17 min read Jay Hubbert

V8 decodes a wasm module lazily, compiles hot functions with Liftoff first and Turboshaft second, and caches the optimized code in its own code space with a header of hashes that …

V8InternalsWasmCompilerJit

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·