1 write to _target
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\GC\GcScanner.cs (1)
26
_target
= target;
22 references to _target
Microsoft.Diagnostics.DataContractReader.Contracts (22)
Contracts\StackWalk\GC\GcScanner.cs (22)
119
Data.Frame frameData =
_target
.ProcessedData.GetOrAdd<Data.Frame>(frameAddress);
126
Data.FramedMethodFrame fmf =
_target
.ProcessedData.GetOrAdd<Data.FramedMethodFrame>(frameAddress);
127
Data.StubDispatchFrame sdf =
_target
.ProcessedData.GetOrAdd<Data.StubDispatchFrame>(frameAddress);
142
Data.FramedMethodFrame fmf =
_target
.ProcessedData.GetOrAdd<Data.FramedMethodFrame>(frameAddress);
143
Data.ExternalMethodFrame emf =
_target
.ProcessedData.GetOrAdd<Data.ExternalMethodFrame>(frameAddress);
158
Data.FramedMethodFrame fmf =
_target
.ProcessedData.GetOrAdd<Data.FramedMethodFrame>(frameAddress);
159
Data.DynamicHelperFrame dhf =
_target
.ProcessedData.GetOrAdd<Data.DynamicHelperFrame>(frameAddress);
193
Data.TransitionBlock tb =
_target
.ProcessedData.GetOrAdd<Data.TransitionBlock>(transitionBlock);
194
GCRefMapDecoder decoder = new(
_target
, gcRefMapBlob);
196
if (
_target
.Contracts.RuntimeInfo.GetTargetArchitecture() is RuntimeInfoArchitecture.X86)
236
Data.TransitionBlock tb =
_target
.ProcessedData.GetOrAdd<Data.TransitionBlock>(transitionBlock);
246
TargetPointer argAddr = new(argRegStart.Value + (uint)
_target
.PointerSize);
265
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(zapModule);
269
Data.ReadyToRunInfo r2rInfo =
_target
.ProcessedData.GetOrAdd<Data.ReadyToRunInfo>(module.ReadyToRunInfo);
291
uint sectionVA =
_target
.Read<uint>(sectionAddr + SectionVAOffset);
292
uint sectionSize =
_target
.Read<uint>(sectionAddr + SectionSizeOffset);
296
byte entrySize =
_target
.Read<byte>(sectionAddr + EntrySizeOffset);
301
uint auxDataRva =
_target
.Read<uint>(sectionAddr + AuxiliaryDataOffset);
311
uint lookupOffset =
_target
.Read<uint>(new TargetPointer(gcRefMapBase.Value + lookupIndex * 4));
316
while ((
_target
.Read<byte>(p) & 0x80) != 0)
346
return new TargetPointer(tb.FirstGCRefMapSlot.Value + (ulong)(pos *
_target
.PointerSize));
354
callerContext.Unwind(
_target
);