Перейти к основному содержимому

Релиз V8 v5.9

· 2 мин. чтения
Команда V8

Каждые шесть недель мы создаем новую ветку V8 как часть процесса выпуска. Каждая версия ветвится от Git-мастера V8 непосредственно перед этапом бета-версии Chrome. Сегодня мы с радостью объявляем о нашей новой ветке, V8 версия 5.9, которая будет находиться в стадии бета-версии до ее выпуска совместно с Chrome 59 Stable через несколько недель. V8 5.9 наполнен разнообразными преимуществами для разработчиков. Мы хотели бы предоставить вам предварительный обзор некоторых основных моментов в ожидании релиза.

Запуск Ignition+TurboFan

V8 v5.9 станет первой версией с включенным по умолчанию Ignition+TurboFan. В общем случае этот переход должен привести к снижению потребления памяти и более быстрому запуску веб-приложений в целом; мы не ожидаем проблем со стабильностью или производительностью, так как новый конвейер уже подвергался значительным тестированиям. Однако, свяжитесь с нами, если ваш код внезапно начнет значительно регрессировать в производительности.

Дополнительную информацию смотрите в нашем специальном посте в блоге.

Поддержка WebAssembly TrapIf на всех платформах

Поддержка WebAssembly TrapIf значительно сократила время, затрачиваемое на компиляцию кода (~30%).

API V8

Пожалуйста, ознакомьтесь с нашим резюме изменений API. Этот документ регулярно обновляется через несколько недель после каждого основного релиза.

Разработчики с активной проверкой V8 могут использовать git checkout -b 5.9 -t branch-heads/5.9 для экспериментов с новыми функциями в V8 5.9. Также вы можете подписаться на бета-канал Chrome и вскоре попробовать новые функции самостоятельно.