1 write to Frame
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\StackWalk_1.cs (1)
444Frame = frame;
10 references to Frame
Microsoft.Diagnostics.DataContractReader.Contracts (10)
Contracts\StackWalk\StackWalk_1.cs (10)
284TargetPointer pFrame = ((IStackWalk)this).GetFrameAddress(gcFrame.Frame); 286gcFrame.Frame.Context.StackPointer, 287gcFrame.Frame.Context.InstructionPointer, 292if (gcFrame.Frame.State == StackWalkState.Frameless) 294if (!IsManaged(gcFrame.Frame.Context.InstructionPointer, out CodeBlockHandle? cbh)) 299IsActiveFrame = gcFrame.Frame.IsActiveFrame, 334_gcScanner.EnumGcRefsForManagedFrame(gcFrame.Frame.Context, cbh.Value, gcOptions, scanContext, relOffsetOverride); 338_gcScanner.GcScanRoots(gcFrame.Frame.FrameAddress, scanContext); 347Debug.WriteLine($"Skipping frame at IP=0x{gcFrame.Frame.Context.InstructionPointer:X}: {ex.Message}"); 354Debug.WriteLine($"Exception during WalkStackReferences at IP=0x{gcFrame.Frame.Context.InstructionPointer:X}: {ex.GetType().Name}: {ex.Message}");