Главная Новости HI-tech Mozilla работает над новым браузерным движком для Javascript
commentss НОВОСТИ Все новости

Mozilla работает над новым браузерным движком для Javascript

Mozilla работает над новым браузерным движком для Javascript, который должен стать доступен для пользователей в 2013 году и задать дополнительный резерв по производительности для браузера Firefox в свете роста мультимедийной и интерактивной нагрузки, несущейся на пользователей с веб-страниц

13 сентября 2012, 10:07
Поделитесь публикацией:
Mozilla работает над новым браузерным движком для Javascript

Об этом сообщает "CyberSecurity".

Новый движок Mozilla называет IonMonkey. 

На сегодня высокопроизводительный движок на конкурентном браузерном рынке крайне важен, так как все больше страниц имеют контент, задействующий его, более того язык HTML5, который все активнее применяют в браузерах, фактически полагается на Javascript для работы. Сейчас IonMonkey доступен в рамках nightly-сборки браузера Firefox 18, доступного для разработчиков. Для массового пользователя эта версия появится только в начале 2013 года.

IonMonkey имеет встроенный JIT-компилятор (Just-In-Time). Если ранее браузеры компилировали код на JavaScript, обрабатывая его строка за строкой, то JIT конвертирует его в специализированную псевдо-программу, которая работает в среде компилятора точно так же, как и двоичный код. В Mozilla говорят, что подобный подход в разы ускоряет работу с JavaScript.

Девид Андерсон, программист Mozilla Firefox, говорит, что IonMonkey имеет 26%-ный прирост производительности в сравнении с движком в нынешнем Firefox 15 и 20%-ный прирост в сравнении с Google V8, применяемом в браузере Chrome. "Ion Monkey — это огромный шаг вперед в производительности JavaScript и всей нашей архитектуре компиляторов. Здесь используется новый метод JIT-компиляции, который позволяет использовать код JavaScript в формате, очень близком Java, когда коды превращаются в бинарные и работают без дополнительных преобразований. Кроме того Ion Mokey впервые использует новый метод промежуточной репрезентации для улучшенного качества самого бинарного кода", — говорит он.



Читайте Comments.ua в Google News
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
comments

Новости партнеров


Новости

Подписывайтесь на уведомления, чтобы быть в курсе последних новостей!