Compartir a través de


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)