1. Quel est le rôle principal de l'analyse de liveness dans l'optimisation des programmes ?
Identifier le code mort pour supprimer les instructions inutiles sans modifier le comportement observable
Обяснение
L'analyse de liveness rétrograde identifie précisément le code mort, notamment les affectations inutiles, afin d'optimiser le programme en supprimant ces instructions sans impacter son comportement observable. À revoir : Analyse de liveness et élimination de code mort (DCE). Appui du cours : « L'analyse de liveness rétrograde permet d'identifier précisément le code mort, notamment les affectations inutiles, pour optimiser le programme en supprimant ces instructions sans impact sur le comportement observable. »