Guía de seguimiento dinámico de Solaris

Sondeos de desplazamiento de función

El proveedor pid le permite realizar un seguimiento de cualquier instrucción de una función. Por ejemplo, para realizar un seguimiento de la instrucción 4 bytes en una función main(), podría utilizar un comando similar al del siguiente ejemplo:

pid123:a.out:main:4

Cada vez que el programa ejecute la instrucción en la dirección main+4 se activará este sondeo. Los argumentos de los sondeos de desplazamiento no están definidos. La matriz uregs[] le ayudará a examinar el estado del proceso en estas ubicaciones de sondeo. Consulte Matriz uregs[] para obtener más información.