In compiler theory, dead code elimination is a compiler optimization to remove code which does not affect the program results. Removing such code has two benefits: it shrinks program size, an important consideration in some contexts, and it allows the running program to avoid executing irrelevant operations, which reduces its running time. Dead code includes code that can never be executed (unreachable code), and code that only affects dead variables, that is, variables that are irrelevant to the program.
Read more about Dead Code Elimination: Examples, Dynamic Dead Code Elimination
Famous quotes containing the words dead, code and/or elimination:
“There couldnt be a society of people who didnt dream. Theyd be dead in two weeks.”
—William Burroughs (b. 1914)
“Faultless honesty is a sine qua non of business life. Not alone the honesty according to the moral code and the Bible. When I speak of honesty I refer to the small, hidden, evasive meannesses of our natures. I speak of the honesty of ourselves to ourselves.”
—Alice Foote MacDougall (18671945)
“To reduce the imagination to a state of slaveryeven though it would mean the elimination of what is commonly called happinessis to betray all sense of absolute justice within oneself. Imagination alone offers me some intimation of what can be.”
—André Breton (18961966)