Новоиспеченный JS-движок Mozilla строится на базе технологий Webkit

FirefoxПродвинутый 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 лучшим.

На данный момент план находится на стадии разработки и доступен для ознакомления только разработчикам.


Комментариев: [0] / Добавить комментарий

Keywords:

mozilla, новоиспеченный mozilla, mozilla строится, mozilla движок, mozilla достойным, mozilla занялась, mozilla первенство, mozilla firefox, mozilla tracemonkey, mozilla использует