TTD 范围对象
说明
TTD Range 对象用于提供有关跟踪中某个时间范围的信息。 这些通常用于描述 TTD 会话期间 TTD 线程对象的生存期。
Children
Object | 说明 |
---|---|
MinPosition | 描述 与范围相关的最早位置的位置对象 。 |
MaxPosition | 描述 与范围相关的最新位置的位置对象 。 |
用法示例
在此示例中,MinPosition 和 MaxPosition 对象针对与线程关联的生存期和 ActiveTime 显示。
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]