Condividi tramite


!tt (tempo di viaggio)

Logo di debug del tempo di viaggio con un orologio.

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.

Vedi anche

Debug di viaggi temporali - Panoramica