nixp.ru v3.0

15 ноября 2024,
пятница,
09:05:33 MSK

20 декабря 2011, 23:21

Производительность JavaScript в Firefox 9 улучшили с Type Inference

6
Окно About в Firefox 9
Окно About в Firefox 9
Иллюстрация с сайта engadget.com

Сегодня, 20 декабря, вышла очередная версия популярного веб-браузера с открытым кодом — Firefox 9.0.

Главным изменением в релизе Firefox 9 стало включение в состав браузера наработок, созданных в результате исследовательского проекта Type Inference (TI). В рамках этой инициативы, работа над которой ведется уже больше года, производились улучшения в JavaScript-движке Firefox — SpiderMonkey, — нацеленные на повышение производительности. Последнее достигается за счет генерирования информации о типах в JavaScript-приложениях (путем анализа кода и наблюдения за используемыми в приложении типами значений), которая передается JIT-компилятору. Сообщается о росте производительности JavaScript-приложений в Firefox 9 на 30 процентов (по результатам бенчмарков Kraken и V8).

Среди прочих изменений в Firefox 9:

  • улучшения в интеграции оформления с Mac OS X Lion;
  • поддержка навигации с помощью двух пальцев в Mac OS X Lion;
  • возможность получения статуса DNT (Do Not Track) в JavaScript;
  • поддержка font-stretch и улучшена поддержка text-overflow.

Постоянная ссылка к новости: http://www.nixp.ru/news/11542.html. Дмитрий Шурупов по материалам mozilla.org.

fb twitter vk