Pull to refresh

TraceMonkey — супер-производительный javascript

Reading time1 min
Views1.3K
firefox
Ура! Новое, фантастически быстрое, улучшение движка JavaScript(SpiderMonkey) в Mozilla было опубликовано.
Кодовое имя этого творения — TraceMonkey.
Этот движок использует метод добавления своего кода в реальном времени для ускоренной компиляции в SpiderMonkey новый метод трансляции байт-кода в машинный код на лету.

Результаты тестирования TraceMonkey

assorted-benchmarks.sm
Разница в скоростях весьма заметна.

Используемые тесты:


Если Вам самим очень хочется протестировать TraceMonkey, установите nightly of Firefox 3.1, откройте страницу настроек about:config, и переключите следующий параметр на true: javascript.options.jit.content

TraceMonkey еще достаточно сырой, но подающий большие надежды проект, который даст возможность создавать более сложные веб-приложения, которые будут функционировать на большинстве компьютеров.

Так же не может не радовать тот факт, что его код работает на x86, x86-64, и ARM — что позволяет ему работать не только на настольных компьютерах, но и во многих мобильных устройствах.

Извиняюсь, что обзор был маловат и плохо понятен, просто технический Английский для меня еще сложноват.

Почитать более подробную информацию о TraceMonkey(Английский)
Подписаться на заметки от Чернева(RSS)
Tags:
Hubs:
+52
Comments99

Articles

Change theme settings