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

Релиз V8 v9.7

· 2 мин. чтения
Ингвар Степанян ([@RReverser](https://twitter.com/RReverser))

Каждые четыре недели мы создаем новую ветку V8 в рамках нашего процесса релиза. Каждая версия ветвится от основного Git-репозитория V8 непосредственно перед этапом Chrome Beta. Сегодня мы рады объявить о нашей новой ветке, V8 версия 9.7, которая находится в бета-версии до выпуска, запланированного на несколько недель совместно с Chrome 97 Stable. V8 v9.7 наполнен множеством обновлений, направленных на разработчиков. Этот пост предлагает предварительный обзор некоторых основных моментов в ожидании релиза.

WebAssembly Dynamic Tiering готова к тестированию в Chrome 96

· 3 мин. чтения
Андреас Хаас — Tierisch fun

V8 имеет два компилятора для компиляции кода WebAssembly в машинный код, который затем можно выполнять: базовый компилятор Liftoff и оптимизирующий компилятор TurboFan. Liftoff может генерировать код гораздо быстрее, чем TurboFan, что позволяет добиться быстрого запуска. TurboFan, в свою очередь, может генерировать более быстрый код, обеспечивая высокую производительность.

Выпуск V8 версии v9.6

· 2 мин. чтения
Ингвар Степанян ([@RReverser](https://twitter.com/RReverser))

Каждые четыре недели мы создаем новую ветку V8 в рамках нашего процесса выпуска. Каждая версия ветвится от master-ветки V8 прямо перед выходом бета-версии Chrome. Сегодня мы рады представить нашу новую ветку, V8 версия 9.6, которая находится в стадии бета-тестирования до ее выпуска в стабильной версии Chrome 96 через несколько недель. V8 v9.6 наполнена разнообразными интересными новинками для разработчиков. В этом посте представлен обзор ключевых моментов в преддверии выпуска.

V8 выпуск v9.5

· 3 мин. чтения
Ингвар Степанян ([@RReverser](https://twitter.com/RReverser))

Каждые четыре недели мы создаем новую ветку V8 в рамках процесса выпуска. Каждая версия основывается на Git-репозитории V8 непосредственно перед этапом Beta для Chrome. Сегодня мы рады представить нашу новую ветку, V8 версия 9.5, которая находится в стадии бета-теста и будет выпущена вместе со стабильной версией Chrome 95 через несколько недель. V8 v9.5 наполнен разнообразными улучшениями для разработчиков. В этом посте представлен обзор некоторых ключевых моментов в ожидании выпуска.

Выпуск V8 v9.4

· 2 мин. чтения
Ингвар Степанян ([@RReverser](https://twitter.com/RReverser))

Каждые шесть недель мы создаем новую ветку V8 в рамках нашего процесса выпуска. Каждая версия отделяется от главной ветки V8 Git перед достижением Chrome Beta мили. Сегодня мы рады объявить о нашей новой ветке, версия V8 9.4, которая находится в бета-версии до выпуска в стабильной ветке Chrome 94 через несколько недель. V8 v9.4 наполнен различными улучшениями для разработчиков. Этот пост предоставляет предварительный обзор основных моментов в преддверии выпуска.

Релиз V8 версии v9.3

· 4 мин. чтения
Ингвар Степанян ([@RReverser](https://twitter.com/RReverser))

Каждые шесть недель мы создаем новую ветку V8 в рамках нашего процесса релиза. Каждая версия отделяется от основной ветки Git V8 непосредственно перед выходом Chrome Beta. Сегодня мы рады объявить о нашей новой ветке, версии V8 9.3, которая находится в стадии бета-тестирования до ее выхода одновременно с Chrome 93 Stable через несколько недель. V8 v9.3 полна различных нововведений для разработчиков. В этом посте представлен предварительный обзор некоторых ключевых моментов в преддверии релиза.

Релиз V8 версии 9.2

· 3 мин. чтения
Ингвар Степанян ([@RReverser](https://twitter.com/RReverser))

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

Короткие встроенные вызовы

· 5 мин. чтения
[Toon Verwaest](https://twitter.com/tverwaes), Большой Коротыш

В V8 версии 9.1 мы временно отключили встроенные функции на настольных компьютерах. Хотя использование встроенных функций значительно улучшает использование памяти, мы поняли, что вызовы функций между встроенными функциями и кодом, скомпилированным JIT, могут привести к значительным потерям в производительности. Эта стоимость зависит от микроархитектуры процессора. В этом посте мы объясним, почему это происходит, как это влияет на производительность и что мы планируем сделать для долгосрочного решения проблемы.

Выпуск V8 v9.1

· 3 мин. чтения
Ингвар Степанян ([@RReverser](https://twitter.com/RReverser)), тестирую мой личный бренд

Каждые шесть недель мы создаем новую ветку V8 как часть нашего процесса выпуска. Каждая версия создается из главной ветки V8 сразу перед выпуском Chrome Beta. Сегодня мы рады представить нашу последнюю ветку, версию V8 9.1, которая будет находиться в beta до ее выпуска вместе с Chrome 91 Stable через несколько недель. Версия V8 v9.1 наполнена всевозможными новшествами для разработчиков. В этом посте представлен краткий обзор некоторых ключевых моментов в ожидании выпуска.