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()
458
public GCFrameData(
StackDataFrameHandle
frame)
463
public
StackDataFrameHandle
Frame { get; }
499
StackDataFrameHandle
handle = walkData.ToDataFrame();
812
private bool IsUnwoundToTargetParentFrame(
StackDataFrameHandle
handle, TargetPointer targetParentFrame)
1016
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1057
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1067
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1073
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1089
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1095
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1101
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1116
private TargetPointer CallerStackPointer(
StackDataFrameHandle
handle)
1125
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1200
private TargetPointer ComputeX86FramePointer(
StackDataFrameHandle
handle)
1234
StackDataFrameHandle
handle = AssertCorrectHandle(stackDataFrameHandle);
1402
private static
StackDataFrameHandle
AssertCorrectHandle(IStackDataFrameHandle stackDataFrameHandle)
1404
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);