The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск JavaScript-движка V8 6.1"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
"Выпуск JavaScript-движка V8 6.1" +/
Сообщение от opennews (ok), 05-Авг-17, 10:15 
Представлен (https://v8project.blogspot.ru/2017/08/v8-release-61.html) релиз открытого JavaScript-движка V8 6.1 (https://chromium.googlesource.com/v8/v8.git/+log/branch-head...), развиваемого при участии Google и используемого в браузерах на базе Chromium. Новая версия примечательна рядом заметных оптимизаций:

-  Производительность операций Maps и Sets при использовании итераторов или вызове через Map/Set.prototype.forEach возросла (http://benediktmeurer.de/2017/07/14/faster-collection-iterators/) до 11 раз, по сравнению с выпуском V8 6.0;

-  Производительность метода Object.prototype.isPrototypeOf, позволяющего обойтись без применения конструкторов, теперь не уступает оператору "instanceof", а в некоторых ситуация обгоняет его.

-  Обеспечено inline-развёртывание и оптимизация операций Array.prototype.forEach;

-  Существенно возросла производительность вызова функций и конструкторов с переменным числом аргументов, например,  Reflect.apply и Reflect.construct теперь выполняются до 17 раз быстрее;


-  Сокращён размер поставки - удаление устаревшего компилятора Crankshaft и встроенного генератора  позволило более чем на 700Кб уменьшить размер результирующего бинарного файла V8;
-  Обеспечена валидация и компиляция кода asm.js в промежуточное представление WebAssembly. Дополнительная стадия проверки немного замедляет запуск, но зато производительность выполнения кода как правило выше.

URL: https://v8project.blogspot.ru/2017/08/v8-release-61.html
Новость: http://www.opennet.me/opennews/art.shtml?num=46975

Ответить | Правка | Cообщить модератору

Оглавление
Выпуск JavaScript-движка V8 6.1, opennews, 05-Авг-17, 10:15  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру