Skip to content
EntityQ1143090· pop 11· linked from 104 articles

Удаление мёртвого кода

Sign in to save

Also known as DCE, dead code removal, dead code stripping, dead code strip

compiler optimization to remove code which does not affect the program results

Wikidata facts

Sources (3)

via Wikidata · CC0

Article · Русский

В теории компиляторов удалением мёртвого кода (англ. dead code elimination, DCE) называется оптимизация, удаляющая мёртвый код. Мёртвым кодом (так же бесполезным кодом) называют код, исполнение которого не влияет на вывод программы, все результаты вычисления такого кода являются , то есть переменными, значения которых в дальнейшем в программе не используются. В связи с существующим разночтением термина мёртвый код, важно отметить, что оптимизация удаления мёртвого кода не занимается удалением недостижимого кода. Локализацией и удалением недостижимого кода могут заниматься сборщик мусора или другие оптимизации, например, удаления недостижимого кода. Удаление бесполезного кода способно ускорить работу программы за счёт уменьшения количества исполняемых в ней операций и уменьшить размер программы или .

Abstract from DBpedia / Wikipedia · CC BY-SA