Как стать автором
Обновить

Снова немного о Trace Monkey

Время на прочтение1 мин
Количество просмотров723
Думаю, и так всем известно, что такое TraceMonkey, и зачем он нужен. С момента, когда я последний раз пробовал потрогать, что же это такое, и насколько TM быстр, по сравнению с V8 в Chrome, прошло уже 4 с небольшим месяца. Что же изменилось за такой солидный срок?

  • Изменилась версия самого Firefox, если раньше мы тестировали версию 3.1b1pre, то сейчас нас ждет уже 3.2a1pre
  • Подросла стабильность работы, вылетов стало меньше, но яндекс-почта как не работала, так и не работает, крит при открытии письма
  • Ощутимо увеличилась скорость работы самого броузера, в частности — отрисовки страниц. (Хотя до 10ой оперы пока еще не доросли).
  • Gmail и прочие сервисы от Корпорации Зла — работают, вроде без нареканий.
  • Снизились аппетиты до оперативной памяти, при одинаковом количестве (и контенте) вкладок, отключенных плагинах, и аптайме в шесть часов Minefild кушает на 40 метров памяти меньше.
  • НЕ работает большинство дополнений, которые работали ранее. Ну это, в принципе, не удивительно. (А если некоторые насильно заставить работать — случается краш).
  • Местами НЕ работает AJAX, причины мне не известны.


В целом — уже лучше, чем 4 месяца назад, но, судя по стабильности того, что мы имеем — до RC версии еще далеко.



Что делать? Да всего-то и нужно, что перейти по следующей линке: ftp.mozilla.org/pub/firefox/nightly/latest-tracemonkey и забрать оттуда ночную сборку с TraceMonkey под ту ОСь, под которую хочется.

Если с ftp возникли проблемы — можно взять с http зеркала здесь.

При первом запуске открываем страничку настроек (about:config), и убеждаемся, что у вас включены (переведены в состояние true) параметры javascript.options.jit.chrome и javascript.options.jit.content. Если таковых не наблюдается — создать новые значения boolean с такими именами.
Теги:
Хабы:
+3
Комментарии5

Публикации

Изменить настройки темы

Истории

Ближайшие события