1 write to Context
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\StackWalk_1.cs (1)
887handle.Context = recoveredContext;
14 references to Context
Microsoft.Diagnostics.DataContractReader.Contracts (14)
Contracts\StackWalk\StackWalk_1.cs (14)
127return new(Context.Clone(), State, FrameIter.CurrentFrameAddress, ThreadData, isResumable, isActiveFrame, IsInterrupted, HasFaulted, isExceptionFrame); 835handle.Context.StackPointer.Value < handle.FrameIter.CurrentFrameAddress.Value || 837$"SP (0x{handle.Context.StackPointer:X}) should be below next Frame (0x{handle.FrameIter.CurrentFrameAddress:X})"); 847if (IsInterpreterCode(handle.Context.InstructionPointer)) 849_frameHelpers.InterpreterVirtualUnwind(handle.Context); 855handle.Context.Unwind(_target); 872TargetCodePointer ip = handle.Context.InstructionPointer; 876IPlatformAgnosticContext recoveredContext = RetrieveHijackedContext(handle.Context, hijackKind == HijackKind.UnhandledException); 924handle.FrameIter.UpdateContextFromCurrentFrame(handle.Context); 930if (isActiveICF && !IsManaged(handle.Context.InstructionPointer, out _)) 969bool isManaged = IsManaged(handle.Context.InstructionPointer, out _); 984&& HasFaultedContext(handle.Context); 1023Debug.Assert(IsManaged(handle.Context.InstructionPointer, out _)); 1032IPlatformAgnosticContext parentContext = handle.Context.Clone();