TurboFan (V8 optimising JIT)
EN: TurboFan (V8 optimising JIT)
Оптимизирующий JIT-компилятор верхнего уровня в V8. Читает векторы type-feedback Ignition и компилирует байткод с использованием IR Turboshaft (CFG-ориентированное представление, пришедшее на смену исходному IR sea-of-nodes в V8), применяя спекулятивные оптимизации на основании ранее наблюдавшихся типов. При нарушении предположения во время выполнения V8 деоптимизирует и откатывается на более низкий уровень. TurboFan производит наиболее быстрый машинный код в конвейере V8, но компилирует значительно медленнее, чем Sparkplug или Maglev.