Manuel de suivi dynamique Solaris

Sondes de décalage de fonction

Le fournisseur pid vous permet de suivre toute instruction d'une fonction. Par exemple, pour suivre l'instruction 4 octets dans une fonction main(), vous pourriez utiliser une commande similaire à l'exemple suivant :

pid123:a.out:main:4

Cette sonde est activée chaque fois que le programme exécute l'instruction à l'adresse main+4. Les arguments de sondes de décalage ne sont pas définis. L'ensemble uregs[] vous permet de connaître l'état du processus au niveau de ces sites de sonde. Pour plus d'informations, reportez-vous à la section Tableau uregs[].