Новоиспеченный JS-движок Mozilla строится на базе технологий Webkit
Продвинутый JavaScript-движок от Mozilla - TraceMonkey - лишился свою привлекательность в сравнении с другими браузерами конкурентов Mozilla. Firefox в настоящее время существенно проигрывает в производительности работы JavaScript таким приложениям как Safari, Chrome и Opera. Как раз оттого Mozilla занялась созданием нового движка JavaScript - J"agerMonkey.
Секретный ингредиент, тот, что должен гарантировать Mozilla первенство посреди других браузеров - код, позаимствованный из WebKit от Apple. В J"agerMonkey будут внедрены мощные техники оптимизации из TraceMonkey и генератор кода движка от Apple - JSCode. Это должно гарантировать улучшение скорости и производительности работы JavaScript и соорудить Mozilla достойным противником конкурентам.
На данный миг Mozilla использует в качестве генератора кода nanojit от Adobe, опубликованный с открытым исходным кодом ещё в 2006 году. Он был внедрен Mozilla еще в движок SpiderMonkey и следом добавлен и в TraceMonkey. Свежий же движок J"agerMonkey кроме того будет продолжать применять nanojit в некоторых аспектах работы, но и рассчитывать на открытый ассемблер от Apple - Nitro - с целью генерации кода. А в совокупности в tracing-оптимизацией эти две технологии совершенно могут произвести свежеиспеченный движок JavaScript лучшим.
На данный момент план находится на стадии разработки и доступен для ознакомления только разработчикам.
По материалам: http://feedproxy.google.com/~r/Macradar/~3/NwYcmiyQndA/