Браузер Firefox 3.1 будет быстрее работать с некоторыми веб-приложениями, например, такими как Gmail, благодаря движку TraceMonkey, которая ускоряет программы, написанные на JavaScript. По утверждению Mozilla Foundation TraceMonkey удваивает скорость исполнения веб-приложений по сравнению с Firefox 3.0. Также новинка добавляет к возможностям JavaScript редактирование изображений и трехмерную графику. TraceMonkey будет включена в первую бета-версию Firefox 3.1.
Название TraceMonkey появилось как сочетание менее актуального движка SpiderMonkey от Mozilla и техники трассирования, созданной в Университете Калифорнии. TraceMonkey – это то, что называют компилированием на лету.
Большинство программ, запускаемых на компьютерах, уже скомпилированы, то есть приведены в бинарную форму, понятную процессору. Интерпретировать веб-приложение на JavaScript построчно по мере его выполнения очень медленно. TraceMonkey компилирует программный код во время его загрузки с веб-страницы. Это и дает значительный прирост в скорости исполнения программ.