Войти

Или войди с помощью

Apple существенно улучшит производительность JavaScript в Safari

Юрий Милош avatar |
Apple существенно улучшит производительность JavaScript в Safari

Судя по последним данным, Apple активно работает над ускорением фирменного браузера Safari. Изменения коснутся производительности JavaScript и будут напрямую связаны с последними изменениями в движке WebKit, на котором базируется Safari для OS X и iOS.

За выполнение JavaScript в Safari отвечает движок под названием Nitro. Однако Apple готовит серьезное обновление для него под названием FTLJIT. Ожидается достаточно серьезное повышение производительности JavaScript, которое позволит браузеру от Apple соперничать на равных с Google V8 и Mozilla SpiderMonkey – аналогичными продуктами конкурентов.

Любопытно, что FTLJIT уже сейчас входит в состав актуальных версий Safari, но по умолчанию выключен и может быть активирован исключительно через командную строку. До сих пор лишь браузер от Mozilla был адаптирован для выполнения оптимизированного кода asm.js, но ключевая особенность FTLJIT в том, что он прекрасно справляется с кодом JavaScript, который не был оптимизирован для asm.js. Включение FTLJIT уже сейчас позволяет Safari опередить Chrome по производительности JavaScript, но Firefox по-прежнему остается лидером.

Пока нет ясности с моментом, когда Apple будет готова к полноценному запуску FTLJIT. Судя по тому, что он пока доступен лишь в WebKit для OS X, то впереди у программистов из Купертино довольно много работы, чтобы адаптировать его возможности для мобильного Safari. Возможно, грядущая WWDC расставит все по своим местам. [MacRumors]

16
Логотип iPhones.ru
iPhones.ru
Судя по последним данным, Apple активно работает над ускорением фирменного браузера Safari. Изменения коснутся производительности JavaScript и будут напрямую связаны с последними изменениями в движке WebKit, на котором базируется Safari для OS X и iOS. За выполнение JavaScript в Safari отвечает движок под названием Nitro. Однако Apple готовит серьезное обновление для него под названием FTLJIT....

16 комментариев

Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик из TikTok
Котик из TikTok
Котик из TikTok
Котик из TikTok
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем

Какие правила в комментариях
  1. BIGBROO avatar
    BIGBROO 13 мая 2014
    0

    FTLчего? Ох и придумают же.

    awoland avatar
    awoland13 мая 2014
    0

    @BIGBROO, JIT это известное сокращение (аббревиатура)- http://ru.wikipedia.org/wiki/JIT-компиляция

    Войди на сайт, чтобы ответить
    Ответить

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.