Objekty rozsahu TTD

Popis

Objekty TTD Range slouží k poskytnutí informací o rozsahu času v trasování. Obvykle se používají k popisu životnosti objektu vlákna TTD během relace TTD.

Children

Objekt Popis
MinPosition Objekt pozice , který popisuje nejstarší pozici relevantní pro oblast.
MaxPosition Objekt pozice, který popisuje nejnovější pozici relevantní pro danou oblast.

Příklad použití

V tomto příkladu jsou objekty MinPosition a MaxPosition zobrazeny pro dobu životnosti a ActiveTime spojené s vláknem.

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]

Viz také

Ladění cestováním časem – úvod k objektům pro ladění časového cestování

Ladění časové – přehled

dx (zobrazení výrazu objektového modelu ladicího programu)