Копипаста
http://www.opennet.ru/opennews/art.shtml?num=20143
В будущих версиях web-браузера Opera на смену текущему JavaScript движку придет новый, разрабатываемый под кодовым именем Carakan и обеспечивающий прирост производительности генератора кода от 5 до 50 раз, при заметном уменьшении потребления памяти. Например в тесте SunSpider новый движок оказался в два с половиной раза быстрее движка из альфа версии Opera 10. По заявлению разработчиков Opera движок Carakan опережает по производительности текущих лидеров рынка - движки Google V8, WebKit SquirrelFish Extreme и Mozilla TraceMonkey.
Некоторые инновационные улучшения:
# Переход от парадигмы стек-ориентированного представления инструкций байткода к байткоду, основанному на работе с набором регистров фиксированной длины, к которым возможен доступ в произвольном порядке, а не по мере помещения в стек;
# Возможность преобразования простых JavaScript конструкций (например, циклы с целочисленными вычислениями, операции с регулярными выражениями) в напрямую исполняемый код (native code), с последующим его выполнением вне интерпретатора байткода;
# Автоматическая классификация объектов. В новом движке каждый объект привязан к классу, который содержит полную информацию об объекте и всех его свойствах, при этом к объектам имеющим одинаковые свойства прикрепляются один подобный класс, что значительно уменьшает потребление памяти.
Ответ на:
комментарий
от Shtsh
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от namezys
Ответ на:
комментарий
от Bod
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от f3ex
Ответ на:
комментарий
от namezys
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от namezys
Ответ на:
комментарий
от atrus
Ответ на:
комментарий
от namezys
Ответ на:
комментарий
от atrus
Ответ на:
комментарий
от namezys
Ответ на:
комментарий
от ero-sennin
Ответ на:
комментарий
от ero-sennin
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от ero-sennin
Ответ на:
комментарий
от KRoN73
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум В Qt интегрирован JavaScript-движок V8 (2011)
- Новости Opera 10.60 for Linux (2010)
- Новости Duktape 1.5.0 — встраиваемый движок JavaScript (2016)
- Новости Фабрис Белар выложил движок JavaScript (2019)
- Новости Новый высокопроизводительный движок JavaScript Higgs (2014)
- Форум Chrome - решето, Firefox - наше всё (2018)
- Новости Google представляет V8 — новый открытый движок JavaScript (2008)
- Форум Движок (2006)
- Форум движок-??? (2004)
- Форум Движок /. (2004)