У Firefox появится новый JavaScript-движок — JagerMonkey

Пятница, 12 марта 2010 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Mozilla объявила о разработке нового JavaScript-движка для ее веб-браузера с открытым кодом Firefox — J?gerMonkey.Всего полтора года назад сообщалось о том, что в состав Firefox версии 3.1 был включен JavaScript-движок TraceMonkey, который обеспечил заметный рост производительности JavaScript в этом открытом браузере. Однако все это время конкурирующие веб-браузеры (Chrome, Opera, Safari) не стояли на месте, и производительность их JavaScript-движков не только смогла догнать TraceMonkey, но и обойти его. Теперь разработчики Mozilla намерены вновь представить свой ответ — для этого и создается новый JS-движок, получивший название J?gerMonkey.Что интересно, в J?gerMonkey будет использоваться код из проекта WebKit — свободного движка рендеринга веб-страниц, появившегося в свое время как форк KHTML, создаваемого при поддержке компании Apple и распространяемого под лицензией GNU LGPL. Mozilla собирается оптимизировать TraceMonkey с помощью генератора родного кода (native code generator) из JavaScriptCore, входящего в состав WebKit. JavaScriptCore — фреймворк, лежащий в основе JavaScript-движка, используемого в WebKit.Сейчас в качестве генератора кода в TraceMonkey используется nanojit, изначально разработанный Adobe для выполнения ActionScript в Flash и опубликованный под Open Source-лицензией в 2006 году. В J?gerMonkey по-прежнему будет использоваться nanojit для решения некоторых задач, а для генерации быстро работающего родного кода разработчики интегрируют Apple Nitro Assembler, что позволит движку воспользоваться преимуществами JIT-компиляции. По мнению Mozilla, такое сочетание технологий должно привести к оптимальному результату — в J?gerMonkey будет сочетаться лучшее из того, что есть на сегодняшний день.Информации о том, когда J?gerMonkey появится в составе стабильных сборок Firefox, пока нет. Некоторые подробности о J?gerMonkey доступны на wiki.mozilla.org.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 1501
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003