tt (seguimiento a siguiente devolución)
El comando tt ejecuta el programa hasta que se alcanza una instrucción de retorno.
Modo de usuario
[~Thread] tt [r] [= StartAddress] [Count]
Modo kernel
tt [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 ttr, 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 retorno que el depurador debe encontrar para que finalice el comando. 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 tt hace que el destino empiece a ejecutarse. Esta ejecución continúa hasta que el depurador alcanza una instrucción de devolución o encuentra un punto de interrupción.
Si el contador del programa ya está en una instrucción de devolución , el depurador realiza un seguimiento en la devolución y continúa ejecutándose hasta que se alcanza otro retorno . Este seguimiento, en lugar de la ejecución, de la llamada es la única diferencia entre tt y pt (Paso a siguiente 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 instrucción de devolución asociada a la línea de origen actual.