1 write to TransitionBlockPtr
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Data\Frames\FramedMethodFrame.cs (1)
14TransitionBlockPtr = target.ReadPointerField(address, type, nameof(TransitionBlockPtr));
12 references to TransitionBlockPtr
Microsoft.Diagnostics.DataContractReader.Contracts (12)
Contracts\StackWalk\FrameHandling\ARMFrameHandler.cs (1)
53Data.TransitionBlock transitionBlock = _target.ProcessedData.GetOrAdd<Data.TransitionBlock>(framedMethodFrame.TransitionBlockPtr);
Contracts\StackWalk\FrameHandling\BaseFrameHandler.cs (2)
46Data.TransitionBlock transitionBlock = _target.ProcessedData.GetOrAdd<Data.TransitionBlock>(framedMethodFrame.TransitionBlockPtr); 53_context.StackPointer = framedMethodFrame.TransitionBlockPtr + transitionBlockSize;
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (2)
236Data.TransitionBlock tb = _target.ProcessedData.GetOrAdd<Data.TransitionBlock>(fmf.TransitionBlockPtr); 280Data.TransitionBlock funcEvalTb = _target.ProcessedData.GetOrAdd<Data.TransitionBlock>(funcEvalFmf.TransitionBlockPtr);
Contracts\StackWalk\GC\GcScanner.cs (6)
119PromoteCallerStackUsingGCRefMap(fmf.TransitionBlockPtr, gcRefMap, scanContext); 121PromoteCallerStack(frameAddress, fmf.TransitionBlockPtr, scanContext); 135PromoteCallerStackUsingGCRefMap(fmf.TransitionBlockPtr, gcRefMap, scanContext); 137PromoteCallerStack(frameAddress, fmf.TransitionBlockPtr, scanContext); 145ScanDynamicHelperFrame(fmf.TransitionBlockPtr, dhf.DynamicHelperFrameFlags, scanContext); 153PromoteCallerStack(frameAddress, fmf.TransitionBlockPtr, scanContext);
Data\Frames\FramedMethodFrame.cs (1)
14TransitionBlockPtr = target.ReadPointerField(address, type, nameof(TransitionBlockPtr));