Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Descrição
Os objetos TTD Range são usados para fornecer informações sobre um intervalo de tempo em um rastreamento. Geralmente, eles são usados para descrever o tempo de vida de um objeto de thread TTD durante uma sessão TTD.
Filhos
| Objeto | Descrição |
|---|---|
| Posição mínima | Um objeto de posição que descreve a posição mais antiga relevante para o intervalo. |
| MaxPosition | Um objeto de posição que descreve a posição mais recente relevante para o intervalo. |
Exemplo de uso
Neste exemplo, os objetos MinPosition e MaxPosition são mostrados para Lifetime e ActiveTime associados a um thread.
0:003> dx -r1 @$curprocess.TTD.Threads[5]
@$curprocess.TTD.Threads[5] : UID: 7, TID: 0x2580
UniqueId : 0x7
Id : 0x2580
Lifetime : [BAF:0, FFFFFFFFFFFFFFFE:0]
ActiveTime : [BB2:0, C6A:0]
GatherMemoryUse [Gather inputs, outputs and memory used by a range of execution within a thread]
0:003> dx -r1 @$curprocess.TTD.Threads[5].Lifetime
@$curprocess.TTD.Threads[5].Lifetime : [BAF:0, FFFFFFFFFFFFFFFE:0]
MinPosition : BAF:0 [Time Travel]
MaxPosition : FFFFFFFFFFFFFFFE:0 [Time Travel]
0:003> dx -r1 @$curprocess.TTD.Threads[5].ActiveTime
@$curprocess.TTD.Threads[5].ActiveTime : [BB2:0, C6A:0]
MinPosition : BB2:0 [Time Travel]
MaxPosition : C6A:0 [Time Travel]
Confira também
Depuração de viagem no tempo - Introdução à Depuração de objetos de viagem no tempo