Mozilla Corporation объявила о включении в последний предварительный релиз
будущей версии свободного Web-браузера Firefox, 3.1, обновления к JavaScript,
позволяющего добиться заметно лучшей производительности.

В тестовую сборку Firefox 3.1 уже вошли разработки проекта TraceMonkey,
который в течение 51 дня занимался оптимизацией интерпретатора JavaScript в
Firefox. В результате, авторам удалось добиться высокой производительности
JavaScript, которая порой в 40 раз превосходит оную в Firefox 3.0. Более того,
согласно тестированию, новый JavaScript-интерпретатор Mozilla работает в 2,4
раза быстрее последней реализации JavaScript для Apple Safari (SquirrelFish).

Как заметил Майк Шэйвер, временный глава проектирования в Mozilla,
TraceMonkey позволяет многочисленным Web-приложениям, которые сегодня кажутся
очень "тяжелыми", функционировать на приемлемом уровне.

Разработки TraceMonkey базируются на технике, созданной в
Калифорнийском университете и получившей название "trace trees". Некоторые идеи
и части кода TraceMonkey также используются в Open Source-проекте Tamarin
Tracing (экспериментальное ответвление от виртуальной машины Tamarin).



Оставить мнение