1 write to _collectorTarget
Microsoft.Diagnostics.DataContractReader.Legacy (1)
EnumMemory\MemoryEnumerator.cs (1)
33
_collectorTarget
= target;
31 references to _collectorTarget
Microsoft.Diagnostics.DataContractReader.Legacy (31)
EnumMemory\MemoryEnumerator.cs (31)
66
if (
_collectorTarget
.DumpType == DumpType.Heap)
75
if (
_collectorTarget
.DumpType is DumpType.Mini or DumpType.Triage)
76
TryEnumerate(
_collectorTarget
.MiniMetadata.Write);
81
if (
_collectorTarget
.Target.TryGetRuntimeImageBase(out TargetPointer imageBase))
99
IRuntimeTypeSystem rts =
_collectorTarget
.Target.Contracts.RuntimeTypeSystem;
110
IDebugger debugger =
_collectorTarget
.Target.Contracts.Debugger;
113
_collectorTarget
.Target.Contracts.ReJIT.IsEnabled();
118
ILoader loader =
_collectorTarget
.Target.Contracts.Loader;
119
IEcmaMetadata ecmaMetadata =
_collectorTarget
.Target.Contracts.EcmaMetadata;
134
if (
_collectorTarget
.DumpType != DumpType.Triage)
147
_collectorTarget
.Emitter.RegisterMetadataRange(ecmaMetadata.GetReadOnlyMetadataAddress(module));
156
_collectorTarget
.Emitter.RegisterMetadataRange(ecmaMetadata.GetReadWriteSavedMetadataAddress(module));
159
if (loader.TryGetSymbolStream(module, out TargetPointer symbolBuffer, out uint symbolSize) &&
_collectorTarget
.DumpType == DumpType.Heap)
160
_collectorTarget
.Emitter.Add(symbolBuffer.Value, symbolSize);
194
IThread thread =
_collectorTarget
.Target.Contracts.Thread;
219
_collectorTarget
.Target.ReadPointer(threadData.LastThrownObjectHandle.Value);
227
IThread thread =
_collectorTarget
.Target.Contracts.Thread;
238
IStackWalk stackWalk =
_collectorTarget
.Target.Contracts.StackWalk;
249
IGC gc =
_collectorTarget
.Target.Contracts.GC;
279
_collectorTarget
.Emitter.Add(segment.Start.Value, segment.End.Value - segment.Start.Value);
290
_collectorTarget
.Emitter.Add(region.Start.Value, region.Size);
295
IExecutionManager executionManager =
_collectorTarget
.Target.Contracts.ExecutionManager;
303
_collectorTarget
.Emitter.Add(host.BaseAddress.Value, host.CurrentAddress.Value - host.BaseAddress.Value);
312
ILoader loaderContract =
_collectorTarget
.Target.Contracts.Loader;
327
ILoader loader =
_collectorTarget
.Target.Contracts.Loader;
329
_collectorTarget
.Emitter.Add(block.Address.Value, block.Size.Value);
334
ISyncBlock syncBlock =
_collectorTarget
.Target.Contracts.SyncBlock;
335
IThread thread =
_collectorTarget
.Target.Contracts.Thread;
356
foreach ((TargetCodePointer _, string _) in
_collectorTarget
.Target.Contracts.AuxiliarySymbols.EnumerateAuxiliarySymbols())
376
IStressLog stressLog =
_collectorTarget
.Target.Contracts.StressLog;
382
_collectorTarget
.Emitter.Add(range.Start.Value, range.Size);