1 override of ReadGlobalPointer
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
798public override TargetPointer ReadGlobalPointer(string name)
105 references to ReadGlobalPointer
Microsoft.Diagnostics.DataContractReader.Contracts (74)
Contracts\AuxiliarySymbols_1.cs (2)
23TargetPointer helperArrayPtr = _target.ReadGlobalPointer(Constants.Globals.AuxiliarySymbols); 24uint helperCount = _target.Read<uint>(_target.ReadGlobalPointer(Constants.Globals.AuxiliarySymbolCount));
Contracts\BuiltInCOM_1.cs (4)
72TargetPointer tearOffAddRef = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.TearOffAddRef)); 73TargetPointer tearOffSimple = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.TearOffAddRefSimple)); 74TargetPointer tearOffSimpleInner = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.TearOffAddRefSimpleInner)); 206TargetPointer globalPtr = _target.ReadGlobalPointer(Constants.Globals.RCWCleanupList);
Contracts\CodeNotifications_1.cs (1)
214TargetPointer globalAddr = _target.ReadGlobalPointer(Constants.Globals.JITNotificationTable);
Contracts\ComWrappers_1.cs (1)
69if (!_target.TryReadPointer(ccw & _target.ReadGlobalPointer(Constants.Globals.DispatchThisPtrMask), out TargetPointer MOWWrapper))
Contracts\DacStreams_1.cs (2)
60TargetPointer miniMetaDataBuffAddress = target.ReadPointer(target.ReadGlobalPointer(Constants.Globals.MiniMetaDataBuffAddress)); 61uint miniMetaDataBuffMaxSize = target.Read<uint>(target.ReadGlobalPointer(Constants.Globals.MiniMetaDataBuffMaxSize));
Contracts\Debugger_1.cs (4)
25TargetPointer debuggerPtrPtr = _target.ReadGlobalPointer(Constants.Globals.Debugger); 46TargetPointer addr = _target.ReadGlobalPointer(Constants.Globals.CLRJitAttachState); 52TargetPointer addr = _target.ReadGlobalPointer(Constants.Globals.CORDebuggerControlFlags); 59TargetPointer addr = _target.ReadGlobalPointer(Constants.Globals.CORDebuggerControlFlags);
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
15TargetPointer addr = target.ReadGlobalPointer(Constants.Globals.ExecutionManagerCodeRangeMapAddress);
Contracts\ExecutionManager\ExecutionManager_2.cs (1)
15TargetPointer addr = target.ReadGlobalPointer(Constants.Globals.ExecutionManagerCodeRangeMapAddress);
Contracts\ExecutionManager\ExecutionManagerCore.cs (3)
420TargetPointer eeJitManagerPtr = _target.ReadGlobalPointer(Constants.Globals.EEJitManagerAddress); 497_target.ReadGlobalPointer(Constants.Globals.ObjectMethodTable)); 542_target.ReadGlobalPointer(Constants.Globals.ObjectMethodTable));
Contracts\GC\GC_1.cs (17)
53_debugDestroyedHandleValue = target.ReadGlobalPointer(Constants.Globals.DebugDestroyedHandleValue); 71TargetPointer pNumHeaps = _target.ReadGlobalPointer(Constants.Globals.NumHeaps); 80TargetPointer pInvalidCount = _target.ReadGlobalPointer(Constants.Globals.StructureInvalidCount); 87TargetPointer pMaxGeneration = _target.ReadGlobalPointer(Constants.Globals.MaxGeneration); 93minAddr = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.GCLowestAddress)); 94maxAddr = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.GCHighestAddress)); 101return _target.Read<uint>(_target.ReadGlobalPointer(Constants.Globals.CurrentGCState)); 109mode = _target.Read<int>(_target.ReadGlobalPointer(Constants.Globals.DynamicAdaptationMode)); 144TargetPointer heapTable = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.Heaps)); 253TargetPointer oomHistory = _target.ReadGlobalPointer(Constants.Globals.GCHeapOomData); 283TargetPointer globalAllocContextAddress = _target.ReadGlobalPointer(Constants.Globals.GlobalAllocContext); 323TargetPointer handleTableMap = _target.ReadGlobalPointer(Constants.Globals.HandleTableMap); 328GCType.Server => _target.Read<uint>(_target.ReadGlobalPointer(Constants.Globals.TotalCpuCount)), 593GCType.Server => _target.Read<uint>(_target.ReadGlobalPointer(Constants.Globals.TotalCpuCount)), 598TargetPointer handleTableMap = _target.ReadGlobalPointer(Constants.Globals.HandleTableMap); 645TargetPointer bookkeepingStartGlobal = _target.ReadGlobalPointer(Constants.Globals.BookkeepingStart); 730TargetPointer heapTable = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.Heaps));
Contracts\GC\GCHeapWKS.cs (13)
18AllocAllocated = target.ReadPointer(target.ReadGlobalPointer(Constants.Globals.GCHeapAllocAllocated)); 19EphemeralHeapSegment = target.ReadPointer(target.ReadGlobalPointer(Constants.Globals.GCHeapEphemeralHeapSegment)); 20CardTable = target.ReadPointer(target.ReadGlobalPointer(Constants.Globals.GCHeapCardTable)); 21FinalizeQueue = target.ReadPointer(target.ReadGlobalPointer(Constants.Globals.GCHeapFinalizeQueue)); 22GenerationTable = target.ReadGlobalPointer(Constants.Globals.GCHeapGenerationTable); 29OomData = target.ProcessedData.GetOrAdd<Data.OomHistory>(target.ReadGlobalPointer(Constants.Globals.GCHeapOomData)); 31InternalRootArray = target.ReadPointer(target.ReadGlobalPointer(Constants.Globals.GCHeapInternalRootArray)); 32InternalRootArrayIndex = target.ReadNUInt(target.ReadGlobalPointer(Constants.Globals.GCHeapInternalRootArrayIndex)); 33HeapAnalyzeSuccess = target.Read<int>(target.ReadGlobalPointer(Constants.Globals.GCHeapHeapAnalyzeSuccess)) != 0; 35InterestingData = target.ReadGlobalPointer(Constants.Globals.GCHeapInterestingData); 36CompactReasons = target.ReadGlobalPointer(Constants.Globals.GCHeapCompactReasons); 37ExpandMechanisms = target.ReadGlobalPointer(Constants.Globals.GCHeapExpandMechanisms); 38InterestingMechanismBits = target.ReadGlobalPointer(Constants.Globals.GCHeapInterestingMechanismBits);
Contracts\Loader_1.cs (5)
144TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 151TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 426TargetPointer configPtr = _target.ReadGlobalPointer(Constants.Globals.EEConfig); 588TargetPointer systemDomainPointer = _target.ReadGlobalPointer(Constants.Globals.SystemDomain); 595TargetPointer systemDomainPointer = _target.ReadGlobalPointer(Constants.Globals.SystemDomain);
Contracts\Notifications_1.cs (1)
30TargetPointer pGcNotificationFlags = _target.ReadGlobalPointer(Constants.Globals.GcNotificationFlags);
Contracts\Object_1.cs (2)
26_stringMethodTable = target.ReadPointer(target.ReadGlobalPointer(Constants.Globals.StringMethodTable)); 87lowerBounds = _target.ReadGlobalPointer(Constants.Globals.ArrayBoundsZero);
Contracts\PlatformMetadata_1.cs (1)
16TargetPointer cdacMetadataAddress = target.ReadGlobalPointer(Constants.Globals.PlatformMetadata);
Contracts\ReJIT_1.cs (1)
36TargetPointer profControlBlockAddress = target.ReadGlobalPointer(Constants.Globals.ProfilerControlBlock);
Contracts\RuntimeTypeSystem_1.cs (4)
435target.ReadGlobalPointer(Constants.Globals.FreeObjectMethodTable)); 437target.ReadGlobalPointer(Constants.Globals.ContinuationMethodTable)); 1058TargetPointer coreLib = _target.ReadGlobalPointer(Constants.Globals.CoreLib); 1082TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain);
Contracts\StressLog.cs (2)
35return GetStressLogData(target.ReadGlobalPointer(Constants.Globals.StressLog)); 98Data.StressLog stressLog = target.ProcessedData.GetOrAdd<Data.StressLog>(target.ReadGlobalPointer(Constants.Globals.StressLog));
Contracts\SyncBlock_1.cs (3)
22_syncTableEntries = target.ReadPointer(target.ReadGlobalPointer(Constants.Globals.SyncTableEntries)); 45TargetPointer syncBlockCache = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.SyncBlockCache)); 104TargetPointer syncBlockCache = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.SyncBlockCache));
Contracts\Thread_1.cs (5)
45_threadStoreAddr = target.ReadPointer(target.ReadGlobalPointer(Constants.Globals.ThreadStore)); 67_target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.FinalizerThread)), 68_target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.GCThread))); 173TargetPointer idDispenserPtr = _target.ReadGlobalPointer(Constants.Globals.ThinlockThreadIdDispenser); 207TargetPointer arrayStartAddress = nonCollectibleArray + _target.ReadGlobalPointer(Constants.Globals.PtrArrayOffsetToDataArray);
Data\DynamicStaticsInfo.cs (1)
14TargetPointer mask = target.ReadGlobalPointer(Constants.Globals.StaticsPointerMask);
Microsoft.Diagnostics.DataContractReader.Legacy (31)
ClrDataFrame.cs (2)
111TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 362_target.ReadGlobalPointer(Constants.Globals.AppDomain));
ClrDataTask.cs (1)
41TargetPointer currentAppDomain = _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.AppDomain));
Dbi\DacDbiImpl.cs (1)
1026TargetPointer appDomainPtr = _target.ReadGlobalPointer(Constants.Globals.AppDomain);
SOSDacImpl.cs (21)
71() => _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.StringMethodTable))); 74() => _target.ReadPointer(_target.ReadGlobalPointer(Constants.Globals.ObjectMethodTable))); 129TargetPointer systemDomainPointer = _target.ReadGlobalPointer(Constants.Globals.SystemDomain); 196TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 236TargetPointer systemDomainPtr = _target.ReadGlobalPointer(Constants.Globals.SystemDomain); 311TargetPointer systemDomainPtr = _target.ReadGlobalPointer(Constants.Globals.SystemDomain); 313TargetPointer appDomainPtr = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 366TargetPointer ppAppDomain = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 418TargetPointer systemDomainPtr = _target.ReadGlobalPointer(Constants.Globals.SystemDomain); 1645TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 4114ulong stressLogAddress = _target.ReadGlobalPointer(Constants.Globals.StressLog); 4227TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 4321TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 4482uint TlsIndexBase = _target.Read<uint>(_target.ReadGlobalPointer(Constants.Globals.TlsIndexBase)); 4483uint OffsetOfCurrentThreadInfo = _target.Read<uint>(_target.ReadGlobalPointer(Constants.Globals.OffsetOfCurrentThreadInfo)); 4513_target.ReadGlobalPointer(Constants.Globals.ObjectArrayMethodTable)) 4516_target.ReadGlobalPointer(Constants.Globals.StringMethodTable)) 4519_target.ReadGlobalPointer(Constants.Globals.ObjectMethodTable)) 4522_target.ReadGlobalPointer(Constants.Globals.ExceptionMethodTable)) 4525_target.ReadGlobalPointer(Constants.Globals.FreeObjectMethodTable)) 5254TargetPointer basePtr = _target.ReadGlobalPointer(Constants.Globals.ClrNotificationArguments);
SOSDacImpl.IXCLRDataProcess.cs (6)
266TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 660TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 722TargetPointer appDomainPointer = _target.ReadGlobalPointer(Constants.Globals.AppDomain); 959*flags = _target.Read<uint>(_target.ReadGlobalPointer(Constants.Globals.DacNotificationFlags)); 990TargetPointer dacNotificationFlags = _target.ReadGlobalPointer(Constants.Globals.DacNotificationFlags); 1009flagsLocal = _target.Read<uint>(_target.ReadGlobalPointer(Constants.Globals.DacNotificationFlags));