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