tct (seguimiento a siguiente llamada o devolución)
El comando tct ejecuta el programa hasta que alcanza una instrucción de llamada o devuelve instrucciones.
Modo de usuario
[~Thread] tct [r] [= StartAddress] [Count]
Modo kernel
tct [r] [= StartAddress] [Count]
Parámetros
Hilo
Especifica los subprocesos que se van a seguir ejecutando. Todos los demás subprocesos están inmovilizados. Para obtener más información sobre la sintaxis, consulte Sintaxis de subproceso. Solo puede especificar subprocesos en modo de usuario.
r
Activa y desactiva la visualización de registros y marcas. De forma predeterminada, se muestran los registros y las marcas. Puede deshabilitar la visualización de registros mediante los comandos tctr, pr, tr o .prompt_allow -reg. Todos estos comandos controlan la misma configuración y puede usar cualquiera de ellos para invalidar cualquier uso anterior de estos comandos.
También puede desactivar la visualización de registros utilizando el comando l-os. Esta configuración es independiente de los otros cuatro comandos. Para controlar qué registros y marcas se muestran, use el comando rm (Máscara de registro).
StartAddress
Especifica la dirección donde comienza la ejecución el depurador. Si no usa StartAddress, la ejecución comienza en la instrucción a la que apunta el puntero de instrucción. Para obtener más información sobre la sintaxis, consulte Direcciones y sintaxis de intervalo de direcciones.
Contar
Especifica el número de instrucciones de llamada o devolución que el depurador debe encontrar para que finalice el comando tct. El valor predeterminado es uno.
Entorno
Elemento | Descripción |
---|---|
Modos | modo de usuario, modo kernel |
Destinos | solo depuración en vivo |
Platforms | all |
Información adicional
Para obtener más información sobre los comandos relacionados, vea Controlar el destino.
Comentarios
El comando tct hace que el destino empiece a ejecutarse. Esta ejecución continúa hasta que el depurador alcanza una llamada o devuelve instrucciones o encuentra un punto de interrupción.
Si el contador del programa ya está en una llamada o instrucción de devolución , el depurador realiza un seguimiento en la llamada o devolución y continúa ejecutándose hasta que encuentre otra llamada o devolución. Este seguimiento, en lugar de la ejecución, de la llamada es la única diferencia entre tct y pct (paso a siguiente llamada o devolución).
En el modo de origen, puede asociar una línea de origen con varias instrucciones de ensamblado. Este comando no se detiene en una llamada ni devuelve instrucciones asociadas a la línea de origen actual.