Недавно AppleWit писал об изменениях в проекте AppleWebKit, который применяется во многих браузерах и в том числе и в «Сафари» на iOS и OS X. Данный движок содержит обновленный модуль FTLJIT для работы с Nitro JavaScript, который более известен, как JavaScriptCore. Именно, он применяется для работы с кодами, JIT-компилятором и байтокодовой машиной, которые сразу воссоздают привычный машинный код.

Редакторы InfoWorld выяснили, что новый интегратор ускоряет в разы работу с JavaScript, так как ускоряет обработку практически всех возможных сценариев. Такое стало возможно благодаря новым техникам оптимизации, которые трансформируют JavaScript в машинный код моментально, то есть в момент их создания! Как отмечает, вышеупомянутое издание, обработка данных происходит при помощи нативного кода. Уже сейчас эксперты проверили значительное ускорение работы, которое стало возможным, из-за обновленного интегратора.
Быстродействие в интернете позволяет пользователям наслаждаться свободой действий: просматривать анимации, перемещаться между страничками, использовать кроссплатформенные веб-приложения и прочее, а за это отвечает браузер с его производительностью в JavaScript. Эксперты утверждают, что обновленный «Сафари» с модулем FTLJIT сможет превзойти показатели Google Chrome, созданного для 64-битной «операционки».
Естественно, что пока данная технология еще не реализована, ведь для этого нужно время. Скорее всего, модернизированный Safari появится в новых «Яблочных» ОС, которые презентуют на WWDC’14 этим летом.