1 instantiation of StackDataFrameHandle
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\StackWalk_1.cs (1)
124return 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)
117public StackDataFrameHandle ToDataFrame() 458public GCFrameData(StackDataFrameHandle frame) 463public StackDataFrameHandle Frame { get; } 499StackDataFrameHandle handle = walkData.ToDataFrame(); 812private bool IsUnwoundToTargetParentFrame(StackDataFrameHandle handle, TargetPointer targetParentFrame) 1016StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1057StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1067StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1073StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1089StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1095StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1101StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1116private TargetPointer CallerStackPointer(StackDataFrameHandle handle) 1125StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1200private TargetPointer ComputeX86FramePointer(StackDataFrameHandle handle) 1234StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1402private static StackDataFrameHandle AssertCorrectHandle(IStackDataFrameHandle stackDataFrameHandle) 1404if (stackDataFrameHandle is not StackDataFrameHandle handle)
Contracts\StackWalk\StackWalk_1.ExceptionHandling.cs (8)
33private TargetPointer FindParentStackFrameForStackWalk(StackDataFrameHandle handle, bool forGCReporting = false) 46StackDataFrameHandle handle, 105private bool TryGetFuncletParentInfo(StackDataFrameHandle funclet, out TargetPointer parentCallerSP, out uint parentNativeOffset) 119StackDataFrameHandle cf = AssertCorrectHandle(rawHandle); 159private bool IsFunclet(StackDataFrameHandle handle) 173private bool IsFilterFunclet(StackDataFrameHandle handle) 187private TargetPointer GetCurrentExceptionTracker(StackDataFrameHandle handle) 197StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle);