Релиз V8 9.0
На прошлой неделе Ингвар Степанян рассказал о новых фичах девятой версии V8 — "V8 release v9.0".
В регулярных выражениях появилась поддержка флага /d
, благодаря которому в результате выполнения регулярки (match object) появляется свойство indicies
с позициями текущих скобочных групп (capturing group).
На порядки ускорен доступ к полям родительского объекта с помощью super
.
Последовательность токенов for ( async of
теперь больше не парсится.
В WebAssembly появилась экспериментальная поддержка инлайна враппера JS-to-Wasm для более эффективного преобразования параметров функций при их передаче из JS в Wasm. Эта фича будет особенно полезна в тех случаях, когда вызов Wasm-функции находится на горячем участке JavaScript-кода.
На данный момент V8 v9.0 находится в бете. Стабильная версия выйдет вместе с Chrome 90.