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);
145
Data.AppDomain appDomain =
_target
.ProcessedData.GetOrAdd<Data.AppDomain>(defaultAppDomain);
152
Data.AppDomain appDomain =
_target
.ProcessedData.GetOrAdd<Data.AppDomain>(defaultAppDomain);
154
?
_target
.ReadUtf16String(appDomain.FriendlyName)
160
TargetPointer appDomainPointer =
_target
.ReadGlobalPointer(Constants.Globals.AppDomain);
161
TargetPointer appDomain =
_target
.ReadPointer(appDomainPointer);
172
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
178
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
186
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
190
Data.PEAssembly peAssembly =
_target
.ProcessedData.GetOrAdd<Data.PEAssembly>(module.PEAssembly);
194
peImage =
_target
.ProcessedData.GetOrAdd<Data.PEImage>(peAssembly.PEImage);
210
Data.PEImageLayout peImageLayout =
_target
.ProcessedData.GetOrAdd<Data.PEImageLayout>(peImage.LoadedImageLayout);
235
Data.PEImageLayout peImageLayout =
_target
.ProcessedData.GetOrAdd<Data.PEImageLayout>(peImage.LoadedImageLayout);
242
Data.ImageDosHeader dosHeader =
_target
.ProcessedData.GetOrAdd<Data.ImageDosHeader>(imageLayout.Base);
249
Data.ImageNTHeaders ntHeaders =
_target
.ProcessedData.GetOrAdd<Data.ImageNTHeaders>(ntHeadersPtr);
255
Data.ImageSectionHeader sectionHeader =
_target
.ProcessedData.GetOrAdd<Data.ImageSectionHeader>(section);
274
Data.ImageSectionHeader sectionHeader =
_target
.ProcessedData.GetOrAdd<Data.ImageSectionHeader>(section);
285
Data.WebcilHeader webcilHeader =
_target
.ProcessedData.GetOrAdd<Data.WebcilHeader>(headerBase);
298
Data.WebcilSectionHeader section =
_target
.ProcessedData.GetOrAdd<Data.WebcilSectionHeader>(sectionPtr);
318
Data.PEAssembly assembly =
_target
.ProcessedData.GetOrAdd<Data.PEAssembly>(peAssemblyPtr);
321
Data.PEImage peImage =
_target
.ProcessedData.GetOrAdd<Data.PEImage>(assembly.PEImage);
324
Data.PEImageLayout peImageLayout =
_target
.ProcessedData.GetOrAdd<Data.PEImageLayout>(peImage.LoadedImageLayout);
342
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
347
Data.CGrowableSymbolStream growableSymbolStream =
_target
.ProcessedData.GetOrAdd<CGrowableSymbolStream>(module.GrowableSymbolStream);
357
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
362
EETypeHashTable typeHashTable =
_target
.ProcessedData.GetOrAdd<EETypeHashTable>(module.AvailableTypeParams);
368
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
373
InstMethodHashTable methodHashTable =
_target
.ProcessedData.GetOrAdd<InstMethodHashTable>(module.InstMethodHashTable);
408
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
414
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
420
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
433
TargetPointer configPtr =
_target
.ReadGlobalPointer(Constants.Globals.EEConfig);
434
Data.EEConfig config =
_target
.ProcessedData.GetOrAdd<Data.EEConfig>(configPtr);
453
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
459
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
461
?
_target
.ReadUtf8String(module.SimpleName, strict: true)
467
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
469
?
_target
.ReadUtf16String(module.Path)
475
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
477
?
_target
.ReadUtf16String(module.FileName)
492
Data.PEImageLayout peImageLayout =
_target
.ProcessedData.GetOrAdd<Data.PEImageLayout>(peImage.LoadedImageLayout);
498
Data.ImageNTHeaders ntHeaders =
_target
.ProcessedData.GetOrAdd<Data.ImageNTHeaders>(ntHeadersPtr);
506
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
512
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
518
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
519
Data.PEAssembly peAssembly =
_target
.ProcessedData.GetOrAdd<Data.PEAssembly>(module.PEAssembly);
520
Data.AssemblyBinder binder =
_target
.ProcessedData.GetOrAdd<Data.AssemblyBinder>(peAssembly.AssemblyBinder);
526
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
527
Target.TypeInfo lookupMapTypeInfo =
_target
.GetTypeInfo(DataType.ModuleLookupMap);
548
Data.ModuleLookupMap lookupMap =
_target
.ProcessedData.GetOrAdd<Data.ModuleLookupMap>(table);
551
TargetPointer entryAddress = lookupMap.TableData + (ulong)(index *
_target
.PointerSize);
552
TargetPointer rawValue =
_target
.ReadPointer(entryAddress);
575
Data.ModuleLookupMap lookupMap =
_target
.ProcessedData.GetOrAdd<Data.ModuleLookupMap>(table);
586
Data.ModuleLookupMap lookupMap =
_target
.ProcessedData.GetOrAdd<Data.ModuleLookupMap>(table);
600
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
601
Data.Assembly la =
_target
.ProcessedData.GetOrAdd<Data.Assembly>(module.Assembly);
607
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
608
Data.Assembly assembly =
_target
.ProcessedData.GetOrAdd<Data.Assembly>(module.Assembly);
614
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
615
Data.Assembly assembly =
_target
.ProcessedData.GetOrAdd<Data.Assembly>(module.Assembly);
621
TargetPointer systemDomainPointer =
_target
.ReadGlobalPointer(Constants.Globals.SystemDomain);
622
Data.SystemDomain systemDomain =
_target
.ProcessedData.GetOrAdd<Data.SystemDomain>(
_target
.ReadPointer(systemDomainPointer));
628
TargetPointer systemDomainPointer =
_target
.ReadGlobalPointer(Constants.Globals.SystemDomain);
629
Data.SystemDomain systemDomain =
_target
.ProcessedData.GetOrAdd<Data.SystemDomain>(
_target
.ReadPointer(systemDomainPointer));
635
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
641
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
647
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
653
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
659
IEcmaMetadata ecmaMetadataContract =
_target
.Contracts.EcmaMetadata;
707
Data.Module module =
_target
.ProcessedData.GetOrAdd<Data.Module>(handle.Address);
712
DynamicILBlobTable dynamicILBlobTable =
_target
.ProcessedData.GetOrAdd<DynamicILBlobTable>(module.DynamicILBlobTable);
713
ISHash shashContract =
_target
.Contracts.SHash;
719
return
_target
.ProcessedData.GetOrAdd<Data.LoaderHeap>(loaderHeap).FirstBlock;
724
Data.LoaderHeapBlock blockData =
_target
.ProcessedData.GetOrAdd<Data.LoaderHeapBlock>(block);
735
Data.LoaderAllocator loaderAllocator =
_target
.ProcessedData.GetOrAdd<Data.LoaderAllocator>(loaderAllocatorPointer);
736
Target.TypeInfo laType =
_target
.GetTypeInfo(DataType.LoaderAllocator);
758
Data.VirtualCallStubManager vcsMgr =
_target
.ProcessedData.GetOrAdd<Data.VirtualCallStubManager>(loaderAllocator.VirtualCallStubManager);
759
Target.TypeInfo vcsType =
_target
.GetTypeInfo(DataType.VirtualCallStubManager);