!tt (tempo di viaggio)
Estensione del debugger !tt (tempo di viaggio) che consente di spostarsi avanti e indietro nel tempo.
Comandi di spostamento !tt
Usare l'estensione !tt per spostarsi avanti o indietro nel tempo, passando a una determinata posizione nella traccia.
!tt [position]
Parametri
position
Specificare una posizione temporale in uno dei formati seguenti per spostarsi a quel punto nel tempo.
Se {position} è un numero decimale compreso tra 0 e 100, passa a circa tale percentuale nella traccia. Ad esempio:
- !tt 0 - Tempo di viaggio fino all'inizio della traccia
- !tt 50 - Viaggio in tempo a metà strada attraverso la traccia
- !tt 100 - Tempo di viaggio fino alla fine della traccia
Se {position} è #:#, dove # è un numero esadecimale, si sposta in tale posizione. Se il numero dopo : viene omesso, il valore predefinito è zero.
- !tt 1A0: - Tempo di viaggio verso la posizione 1A0:0
- !tt 1A0:0 - Tempo di viaggio verso la posizione 1A0:0
- !tt 1A0:12F - Tempo di viaggio verso la posizione 1A0:12F
Nota
Le tracce usano una posizione di istruzione in due parti che fa riferimento a un riferimento di posizione specifico nella traccia, ad esempio 12:0. o 15:7. I due elementi sono numeri esadecimali definiti come descritto qui.
xx:yy
xx- il primo elemento è il numero di sequenziazione, che corrisponde a un evento di sequenziazione.
yy : il secondo elemento è un conteggio dei passaggi, che corrisponde approssimativamente al conteggio delle istruzioni dopo l'evento di sequenziazione.
DLL
ttdext.dll
Informazioni aggiuntive
Questa estensione funziona solo con tracce di viaggio temporali. Per altre informazioni sul viaggio in tempo, vedere Time Travel Debugging - Overview .For more information about time travel travel debugging - Overview.