Objetos de intervalo TTD
Descripción
Los objetos Range TTD se usan para proporcionar información sobre un intervalo de tiempo en un seguimiento. Por lo general, se usan para describir la duración de un objeto de subproceso TTD durante una sesión de TTD.
Children
Object | Descripción |
---|---|
MinPosition | Objeto position que describe la posición más antigua relevante para el intervalo. |
MaxPosition | Objeto position que describe la posición más reciente relevante para el intervalo. |
Uso de ejemplo
En este ejemplo se muestran los objetos MinPosition y MaxPosition para Lifetime y ActiveTime asociados a un subproceso.
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]
Consulte también
Depuración de viajes en el tiempo - Introducción a los objetos de depuración de viajes en el tiempo
Depuración de viajes en el tiempo - Información general
dx (Mostrar la expresión del modelo de objeto del depurador)