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() 459public GCFrameData(StackDataFrameHandle frame) 464public StackDataFrameHandle Frame { get; } 500StackDataFrameHandle handle = walkData.ToDataFrame(); 813private bool IsUnwoundToTargetParentFrame(StackDataFrameHandle handle, TargetPointer targetParentFrame) 1037StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1078StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1088StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1094StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1110StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1116StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1122StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1137private TargetPointer CallerStackPointer(StackDataFrameHandle handle) 1146StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1221private TargetPointer ComputeX86FramePointer(StackDataFrameHandle handle) 1255StackDataFrameHandle handle = AssertCorrectHandle(stackDataFrameHandle); 1423private static StackDataFrameHandle AssertCorrectHandle(IStackDataFrameHandle stackDataFrameHandle) 1425if (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);