Sparkplug (V8 baseline JIT)
EN: Sparkplug (V8 baseline JIT)
Неоптимизирующий baseline-компилятор JIT в V8, расположенный между Ignition (интерпретатор) и Maglev (оптимизатор среднего уровня). Sparkplug компилирует байткод в машинный код за один линейный проход, испуская вызовы тех же встроенных функций, что использует Ignition, без построения IR и применения оптимизаций. Компиляция достаточно быстра, чтобы запускаться для любой достаточно горячей функции, снижая накладные расходы интерпретатора с минимальными затратами.