Ролики, которые хабровчане годами советуют друг другу в комментариях. Неофициальный проект.
Вячеслав Егоров, разработчик V8, рассказывает, как JIT-компилятор видит JavaScript-код: скрытые классы, инлайн-кэши, оптимизация и деоптимизация функций. Показывает, какие приёмы в коде помогают движку, а какие мешают, например работа с прототипами и разреженными массивами.
Ссылаются как на объяснение от разработчика V8, почему одни конструкции в JavaScript быстрее других