If you want to run V8 on your local machine, please use jsvu
- Ignition: V8 features an interpreter called
Ignition. Ignition is optimized to make code run as soon as possible.Ignitionconverts js code tobytecode - Liftoff: V8 has a streaming Wasm compiler called
Liftoffwhich, likeIgnition, is geared to get your code running quickly, at the cost of generating potentially suboptimal execution speed. - Sparkplug:
Sparkplugtakes Ignition’s output (the infamous “bytecode”) and turns it into non-optimized machine code, yielding better performance at the cost of increased memory footprint. - TurboFan: TurboFan is one of V8’s optimizing compilers leveraging a concept called “Sea of Nodes”. Once sufficient data has been collected,
TurboFankicks in and generates low-level machine code that