Pok-13-wyk-Slajd22

Z Studia Informatyczne
Wersja z dnia 06:40, 12 paź 2006 autorstwa Complak (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Optymalizacje – usuwanie martwego kodu

Optymalizacje – usuwanie martwego kodu


Kolejną transformacją ulepszającą jaką można wykorzystać jest usuwanie martwego kodu.

Zmienna jest martwa w danym punkcie programu, jeśli jej wartość nie jest dalej wykorzystywana. Instrukcja jest martwa, jeśli oblicza wartości, które nie są dalej wykorzystywane. Programista na ogół nie tworzy kodu martwego, ale może on powstać jako rezultat innych przekształceń (np. propagacji kopiowania).


<< Poprzedni slajd | Spis treści | Następny slajd >>