@incollection{fdi:010008791, title = {{H}andling code displacements in the debugging of optimised programs}, author = {{S}hu, {W}.{S}.}, editor = {}, language = {{ENG}}, abstract = {{C}hanger l'ordre d'ex{\'e}cution des instructions est une cons{\'e}quence fr{\'e}quente de plusieurs techniques d'optimisation et ceci doit {\^e}tre rectifi{\'e} lors de la mise au point, au niveau source, des programmes optimis{\'e}s. {P}our capter l'id{\'e}e de "distances sur une trajectoire (sp{\'e}cifi{\'e}e)", une fonction delta est d{\'e}finie et utilis{\'e}e. {D}elta ressemble {\`a} la fonction habituelle des distances m{\'e}triques en math{\'e}matique mais elle est appliqu{\'e}e dans un "espace m{\'e}trique des trajectoires" : elle donne la distance entre deux positions dans un programme mais aussi le chemin sur lequel cette derni{\`e}re est effectu{\'e}e. {D}elta est utilis{\'e}e pour corriger, lors de la mise au point, les effets de d{\'e}placement des instructions par l'optimiseur. ({R}{\'e}sum{\'e} d'auteur)}, keywords = {{PROGRAMME} ; {LANGAGE} {DE} {PROGRAMMATION} ; {FONCTION} {MATHEMATIQUE} ; {MESURE} ; {OPTIMISATION}}, booktitle = {{CARI}'96 : actes du 3{\`e}me colloque africain sur la recherche en informatique = {CARI}'96 : proceedings of the 3rd {A}frican conference on research in computer science}, numero = {}, pages = {854--863}, address = {{P}aris}, publisher = {{ORSTOM}}, series = {{C}olloques et {S}{\'e}minaires}, year = {1996}, ISBN = {2-7099-1333-{X}}, ISSN = {0767-2896}, URL = {https://www.documentation.ird.fr/hor/fdi:010008791}, }