Udostępnij przez


Obiekty zakresu TTD

Opis

Obiekty zakresu TTD służą do dostarczania informacji o zakresie czasu w przypadku śladów. Są one zwykle używane do opisywania okresu istnienia obiektu wątku TTD podczas sesji TTD.

Dzieci

Przedmiot Opis
MinimalnaPozycja Obiekt położenia, który opisuje najwcześniejszą pozycję odpowiednią dla zakresu.
MaxPosition Obiekt położenia, który opisuje najnowszą pozycję odpowiednią dla zakresu.

Przykładowe użycie

W tym przykładzie obiekty MinPosition i MaxPosition są wyświetlane dla wartości Lifetime i ActiveTime skojarzonych z wątkiem.

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]

Zobacz też

Debugowanie podróży w czasie – wprowadzenie do obiektów związanych z debugowaniem podróży w czasie

Debugowanie podróży w czasie — omówienie

dx (Display Debugger Object Model Expression)