1 instantiation of StackDataFrameHandle
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\StackWalk_1.cs (1)
124
return
new
(Context.Clone(), State, FrameIter.CurrentFrameAddress, ThreadData, isResumable, isActiveFrame, IsInterrupted, HasFaulted, isExceptionFrame);
26 references to StackDataFrameHandle
Microsoft.Diagnostics.DataContractReader.Contracts (26)
Contracts\StackWalk\StackWalk_1.cs (18)
117
public
StackDataFrameHandle
ToDataFrame()
459
public GCFrameData(
StackDataFrameHandle
frame)
464
public
StackDataFrameHandle
Frame { get; }
500
StackDataFrameHandle
handle = walkData.ToDataFrame();
813
private bool IsUnwoundToTargetParentFrame(
StackDataFrameHandle
handle, TargetPointer targetParentFrame)
1037
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1078
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1088
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1094
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1110
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1116
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1122
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1137
private TargetPointer CallerStackPointer(
StackDataFrameHandle
handle)
1146
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1221
private TargetPointer ComputeX86FramePointer(
StackDataFrameHandle
handle)
1255
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1423
private static
StackDataFrameHandle
AssertCorrectHandle(IStackDataFrameHandle stackDataFrameHandle)
1425
if (stackDataFrameHandle is not
StackDataFrameHandle
handle)
Contracts\StackWalk\StackWalk_1.ExceptionHandling.cs (8)
33
private TargetPointer FindParentStackFrameForStackWalk(
StackDataFrameHandle
handle, bool forGCReporting = false)
46
StackDataFrameHandle
handle,
105
private bool TryGetFuncletParentInfo(
StackDataFrameHandle
funclet, out TargetPointer parentCallerSP, out uint parentNativeOffset)
119
StackDataFrameHandle
cf = AssertCorrectHandle(rawHandle);
159
private bool IsFunclet(
StackDataFrameHandle
handle)
173
private bool IsFilterFunclet(
StackDataFrameHandle
handle)
187
private TargetPointer GetCurrentExceptionTracker(
StackDataFrameHandle
handle)
197
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);