Как стать автором
Обновить
45
0.1
spiritedflow @spiritedflow

Пользователь

Отправить сообщение

Удаление мёртвого кода для начинающих

Время на прочтение4 мин
Количество просмотров1.2K
От переводчика: к сожалению, так и не дождался перевода следующего поста от разработчиков браузеров насчёт IE9 vs SunSpider, пришлось переводить самому. Зачем ещё один? В отличие от остальных (первый, второй), которые давали только информацию для размышления, этот даёт и практические знания — описание подводных камней, с которыми может столкнуться каждый разработчик, запуская свой код в новом IE9.

Dean Hachamovitch: Одним из изменений в нашем новом JavaScript движке, под кодовым названием Chakra, является уничтожение мертвого кода, с целью повышения производительности работы реальных сайтов. [1]


Вчера я отправил баг после лёгкого анализа алгоритма удаления мёртвого кода в IE9. После этого команда IE9 выпустила platform preview 7 и обновила свой блог про IE.

Удаление мёртвого кода является допустимой оптимизацией, но очень легко поверхностные реализации могут приводить к непредсказуемому поведению и стать источником ошибок.

Читать дальше →
Всего голосов 55: ↑48 и ↓7+41
Комментарии27

Информация

В рейтинге
3 119-й
Откуда
Россия
Зарегистрирован
Активность