1 write to _target
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\StackWalk_1.cs (1)
25
_target
= target;
30 references to _target
Microsoft.Diagnostics.DataContractReader.Contracts (30)
Contracts\StackWalk\StackWalk_1.cs (20)
142
IPlatformAgnosticContext context = IPlatformAgnosticContext.GetContextForPlatform(
_target
);
146
FrameIterator frameIterator = new(
_target
, threadData);
191
IPlatformAgnosticContext context = IPlatformAgnosticContext.GetContextForPlatform(
_target
);
194
FrameIterator frameIterator = new(
_target
, threadData);
218
GcScanContext scanContext = new(
_target
, resolveInteriorPointers: false);
258
IGCInfoHandle gcHandle =
_target
.Contracts.GCInfo.DecodePlatformSpecificGCInfo(gcInfoAddr, gcVersion);
261
foreach (var range in
_target
.Contracts.GCInfo.GetInterruptibleRanges(gcHandle))
507
if (parentStackFrame == TargetPointer.PlatformMaxValue(
_target
) ||
558
if (parentStackFrame == TargetPointer.PlatformMaxValue(
_target
) ||
568
Data.ExceptionInfo exInfo =
_target
.ProcessedData.GetOrAdd<Data.ExceptionInfo>(pExInfo);
667
callerContext.Unwind(
_target
);
700
handle.Context.Unwind(
_target
);
808
parentContext.Unwind(
_target
);
856
Data.Frame frameData =
_target
.ProcessedData.GetOrAdd<Data.Frame>(framePtr);
862
IRuntimeTypeSystem rts =
_target
.Contracts.RuntimeTypeSystem;
864
Data.InlinedCallFrame icf =
_target
.ProcessedData.GetOrAdd<Data.InlinedCallFrame>(framePtr);
879
TargetPointer methodDescPtr = framePtr +
_target
.GetTypeInfo(DataType.InlinedCallFrame).Size
881
return
_target
.ReadPointer(methodDescPtr);
899
TargetCodePointer codePointer = CodePointerUtils.CodePointerFromAddress(ip,
_target
);
911
byte[] bytes =
_target
.Contracts.Thread.GetContext(
Contracts\StackWalk\StackWalk_1.ExceptionHandling.cs (10)
50
callerContext.Unwind(
_target
);
68
return TargetPointer.PlatformMaxValue(
_target
);
74
callerCallerContext.Unwind(
_target
);
83
Data.ExceptionInfo exInfo =
_target
.ProcessedData.GetOrAdd<Data.ExceptionInfo>(pExInfo);
87
if (exInfo.StackLowBound == TargetPointer.PlatformMaxValue(
_target
) &&
132
Data.Thread thread =
_target
.ProcessedData.GetOrAdd<Data.Thread>(handle.ThreadData.ThreadAddress);
135
return
_target
.ReadPointer(thread.ExceptionTracker);
146
callerContext.Unwind(
_target
);
157
Data.ExceptionInfo exceptionInfo =
_target
.ProcessedData.GetOrAdd<Data.ExceptionInfo>(pExInfo);
173
if (exceptionInfo.StackLowBound == TargetPointer.PlatformMaxValue(
_target
)