Andrey Melikhov — V8 under the hood

Опубликовано: 07 Август 2026
на канале: HolyJS — конференция для JavaScript‑разработчиков
55,406
1.7k

Learn more about the HolyJS conference: https://jrg.su/EM4wwV
— —
. . We all use JavaScript every day, but few people think about what happens after the source code reaches the browser. Using the V8 engine as an example, I'll explain the stages our code goes through before becoming a set of machine instructions for the processor. I'll explain why seemingly identical code samples show different results in benchmarks and why these benchmarks can't be trusted. We'll walk through the history of the V8 engine, from the very first version without an optimizing compiler to the modern Ignition + Turbofan pipeline, and discover how V8's creators achieved such impressive performance.