1 write to _target
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\Loader_1.cs (1)
50
_target
= target;
85 references to _target
Microsoft.Diagnostics.DataContractReader.Contracts (85)
Contracts\Loader_1.cs (85)
65
Data.Assembly assembly =
_target
.ProcessedData.GetOrAdd<Data.Assembly>(assemblyPointer);
77
Data.AppDomain domain =
_target
.ProcessedData.GetOrAdd<Data.AppDomain>(appDomain);
78
ArrayListBase arrayList =
_target
.ProcessedData.GetOrAdd<ArrayListBase>(domain.AssemblyList);
82
Data.Assembly assembly =
_target
.ProcessedData.GetOrAdd<Data.Assembly>(pAssembly);
128
Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(assembly.Module);
132
LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(module.LoaderAllocator);
144
TargetPointer appDomainPointer =
_target
.ReadGlobalPointer(Constants.Globals.AppDomain);
145
Data.AppDomain appDomain =
_target
.ProcessedData.GetOrAdd<Data.AppDomain>(
_target
.ReadPointer(appDomainPointer));
151
TargetPointer appDomainPointer =
_target
.ReadGlobalPointer(Constants.Globals.AppDomain);
152
Data.AppDomain appDomain =
_target
.ProcessedData.GetOrAdd<Data.AppDomain>(
_target
.ReadPointer(appDomainPointer));
154
?
_target
.ReadUtf16String(appDomain.FriendlyName)
165
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
171
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
179
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
183
Data.PEAssembly peAssembly =
_target
.ProcessedData.GetOrAdd<Data.PEAssembly>(module.PEAssembly);
187
peImage =
_target
.ProcessedData.GetOrAdd<Data.PEImage>(peAssembly.PEImage);
203
Data.PEImageLayout peImageLayout =
_target
.ProcessedData.GetOrAdd<Data.PEImageLayout>(peImage.LoadedImageLayout);
228
Data.PEImageLayout peImageLayout =
_target
.ProcessedData.GetOrAdd<Data.PEImageLayout>(peImage.LoadedImageLayout);
235
Data.ImageDosHeader dosHeader =
_target
.ProcessedData.GetOrAdd<Data.ImageDosHeader>(imageLayout.Base);
242
Data.ImageNTHeaders ntHeaders =
_target
.ProcessedData.GetOrAdd<Data.ImageNTHeaders>(ntHeadersPtr);
248
Data.ImageSectionHeader sectionHeader =
_target
.ProcessedData.GetOrAdd<Data.ImageSectionHeader>(section);
267
Data.ImageSectionHeader sectionHeader =
_target
.ProcessedData.GetOrAdd<Data.ImageSectionHeader>(section);
278
Data.WebcilHeader webcilHeader =
_target
.ProcessedData.GetOrAdd<Data.WebcilHeader>(headerBase);
291
Data.WebcilSectionHeader section =
_target
.ProcessedData.GetOrAdd<Data.WebcilSectionHeader>(sectionPtr);
311
Data.PEAssembly assembly =
_target
.ProcessedData.GetOrAdd<Data.PEAssembly>(peAssemblyPtr);
314
Data.PEImage peImage =
_target
.ProcessedData.GetOrAdd<Data.PEImage>(assembly.PEImage);
317
Data.PEImageLayout peImageLayout =
_target
.ProcessedData.GetOrAdd<Data.PEImageLayout>(peImage.LoadedImageLayout);
335
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
340
Data.CGrowableSymbolStream growableSymbolStream =
_target
.ProcessedData.GetOrAdd<CGrowableSymbolStream>(module.GrowableSymbolStream);
350
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
355
EETypeHashTable typeHashTable =
_target
.ProcessedData.GetOrAdd<EETypeHashTable>(module.AvailableTypeParams);
361
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
366
InstMethodHashTable methodHashTable =
_target
.ProcessedData.GetOrAdd<InstMethodHashTable>(module.InstMethodHashTable);
401
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
407
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
413
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
426
TargetPointer configPtr =
_target
.ReadGlobalPointer(Constants.Globals.EEConfig);
427
Data.EEConfig config =
_target
.ProcessedData.GetOrAdd<Data.EEConfig>(configPtr);
441
module.WriteFlags(
_target
, updatedFlags);
446
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
452
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
454
?
_target
.ReadUtf8String(module.SimpleName, strict: true)
460
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
462
?
_target
.ReadUtf16String(module.Path)
468
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
470
?
_target
.ReadUtf16String(module.FileName)
476
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
482
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
488
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
489
Data.PEAssembly peAssembly =
_target
.ProcessedData.GetOrAdd<Data.PEAssembly>(module.PEAssembly);
490
Data.AssemblyBinder binder =
_target
.ProcessedData.GetOrAdd<Data.AssemblyBinder>(peAssembly.AssemblyBinder);
496
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
515
Data.ModuleLookupMap lookupMap =
_target
.ProcessedData.GetOrAdd<Data.ModuleLookupMap>(table);
518
TargetPointer entryAddress = lookupMap.TableData + (ulong)(index *
_target
.PointerSize);
519
TargetPointer rawValue =
_target
.ReadPointer(entryAddress);
542
Data.ModuleLookupMap lookupMap =
_target
.ProcessedData.GetOrAdd<Data.ModuleLookupMap>(table);
553
Data.ModuleLookupMap lookupMap =
_target
.ProcessedData.GetOrAdd<Data.ModuleLookupMap>(table);
567
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
568
Data.Assembly la =
_target
.ProcessedData.GetOrAdd<Data.Assembly>(module.Assembly);
574
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
575
Data.Assembly assembly =
_target
.ProcessedData.GetOrAdd<Data.Assembly>(module.Assembly);
581
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
582
Data.Assembly assembly =
_target
.ProcessedData.GetOrAdd<Data.Assembly>(module.Assembly);
588
TargetPointer systemDomainPointer =
_target
.ReadGlobalPointer(Constants.Globals.SystemDomain);
589
Data.SystemDomain systemDomain =
_target
.ProcessedData.GetOrAdd<Data.SystemDomain>(
_target
.ReadPointer(systemDomainPointer));
595
TargetPointer systemDomainPointer =
_target
.ReadGlobalPointer(Constants.Globals.SystemDomain);
596
Data.SystemDomain systemDomain =
_target
.ProcessedData.GetOrAdd<Data.SystemDomain>(
_target
.ReadPointer(systemDomainPointer));
602
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
608
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
614
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
620
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
626
IEcmaMetadata ecmaMetadataContract =
_target
.Contracts.EcmaMetadata;
674
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
679
DynamicILBlobTable dynamicILBlobTable =
_target
.ProcessedData.GetOrAdd<DynamicILBlobTable>(module.DynamicILBlobTable);
680
ISHash shashContract =
_target
.Contracts.SHash;
686
return
_target
.ProcessedData.GetOrAdd<Data.LoaderHeap>(loaderHeap).FirstBlock;
691
Data.LoaderHeapBlock blockData =
_target
.ProcessedData.GetOrAdd<Data.LoaderHeapBlock>(block);
702
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
703
Target.TypeInfo laType =
_target
.GetTypeInfo(DataType.LoaderAllocator);
725
Data.VirtualCallStubManager vcsMgr =
_target
.ProcessedData.GetOrAdd<Data.VirtualCallStubManager>(loaderAllocator.VirtualCallStubManager);
726
Target.TypeInfo vcsType =
_target
.GetTypeInfo(DataType.VirtualCallStubManager);