Pok-13-wyk-Slajd22: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
(Brak różnic)
|
Aktualna wersja na dzień 06:40, 12 paź 2006
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).