1 override of ReadGlobalPointer
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
837
public override TargetPointer
ReadGlobalPointer
(string name)
83 references to ReadGlobalPointer
Microsoft.Diagnostics.DataContractReader.Contracts (76)
Contracts\AuxiliarySymbols_1.cs (2)
23
TargetPointer helperArrayPtr = _target.
ReadGlobalPointer
(Constants.Globals.AuxiliarySymbols);
24
uint helperCount = _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.AuxiliarySymbolCount));
Contracts\BuiltInCOM_1.cs (4)
72
TargetPointer tearOffAddRef = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.TearOffAddRef));
73
TargetPointer tearOffSimple = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.TearOffAddRefSimple));
74
TargetPointer tearOffSimpleInner = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.TearOffAddRefSimpleInner));
206
TargetPointer globalPtr = _target.
ReadGlobalPointer
(Constants.Globals.RCWCleanupList);
Contracts\CodeNotifications_1.cs (1)
214
TargetPointer globalAddr = _target.
ReadGlobalPointer
(Constants.Globals.JITNotificationTable);
Contracts\ComWrappers_1.cs (1)
57
if (!_target.TryReadPointer(ccw & _target.
ReadGlobalPointer
(Constants.Globals.DispatchThisPtrMask), out TargetPointer MOWWrapper))
Contracts\DacStreams_1.cs (2)
60
TargetPointer miniMetaDataBuffAddress = target.ReadPointer(target.
ReadGlobalPointer
(Constants.Globals.MiniMetaDataBuffAddress));
61
uint miniMetaDataBuffMaxSize = target.Read<uint>(target.
ReadGlobalPointer
(Constants.Globals.MiniMetaDataBuffMaxSize));
Contracts\Debugger\Debugger_1.cs (4)
33
TargetPointer debuggerPtrPtr = _target.
ReadGlobalPointer
(Constants.Globals.Debugger);
54
TargetPointer addr = _target.
ReadGlobalPointer
(Constants.Globals.CLRJitAttachState);
60
TargetPointer addr = _target.
ReadGlobalPointer
(Constants.Globals.CORDebuggerControlFlags);
67
TargetPointer addr = _target.
ReadGlobalPointer
(Constants.Globals.CORDebuggerControlFlags);
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
15
TargetPointer addr = target.
ReadGlobalPointer
(Constants.Globals.ExecutionManagerCodeRangeMapAddress);
Contracts\ExecutionManager\ExecutionManager_2.cs (1)
15
TargetPointer addr = target.
ReadGlobalPointer
(Constants.Globals.ExecutionManagerCodeRangeMapAddress);
Contracts\ExecutionManager\ExecutionManagerCore.cs (3)
442
TargetPointer eeJitManagerPtr = _target.
ReadGlobalPointer
(Constants.Globals.EEJitManagerAddress);
519
_target.
ReadGlobalPointer
(Constants.Globals.ObjectMethodTable));
564
_target.
ReadGlobalPointer
(Constants.Globals.ObjectMethodTable));
Contracts\GC\GC_1.cs (17)
64
_debugDestroyedHandleValue = target.
ReadGlobalPointer
(Constants.Globals.DebugDestroyedHandleValue);
83
TargetPointer pNumHeaps = _target.
ReadGlobalPointer
(Constants.Globals.NumHeaps);
92
TargetPointer pInvalidCount = _target.
ReadGlobalPointer
(Constants.Globals.StructureInvalidCount);
99
TargetPointer pMaxGeneration = _target.
ReadGlobalPointer
(Constants.Globals.MaxGeneration);
105
minAddr = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.GCLowestAddress));
106
maxAddr = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.GCHighestAddress));
113
return _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.CurrentGCState));
121
mode = _target.Read<int>(_target.
ReadGlobalPointer
(Constants.Globals.DynamicAdaptationMode));
156
TargetPointer heapTable = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.Heaps));
265
TargetPointer oomHistory = _target.
ReadGlobalPointer
(Constants.Globals.GCHeapOomData);
295
TargetPointer globalAllocContextAddress = _target.
ReadGlobalPointer
(Constants.Globals.GlobalAllocContext);
335
TargetPointer handleTableMap = _target.
ReadGlobalPointer
(Constants.Globals.HandleTableMap);
340
GCType.Server => _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.TotalCpuCount)),
690
GCType.Server => _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.TotalCpuCount)),
695
TargetPointer handleTableMap = _target.
ReadGlobalPointer
(Constants.Globals.HandleTableMap);
742
TargetPointer bookkeepingStartGlobal = _target.
ReadGlobalPointer
(Constants.Globals.BookkeepingStart);
827
TargetPointer heapTable = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.Heaps));
Contracts\GC\GCHeapWKS.cs (10)
18
AllocAllocated = target.ReadPointer(target.
ReadGlobalPointer
(Constants.Globals.GCHeapAllocAllocated));
19
EphemeralHeapSegment = target.ReadPointer(target.
ReadGlobalPointer
(Constants.Globals.GCHeapEphemeralHeapSegment));
20
CardTable = target.ReadPointer(target.
ReadGlobalPointer
(Constants.Globals.GCHeapCardTable));
21
FinalizeQueue = target.ReadPointer(target.
ReadGlobalPointer
(Constants.Globals.GCHeapFinalizeQueue));
22
GenerationTable = target.
ReadGlobalPointer
(Constants.Globals.GCHeapGenerationTable);
29
OomData = target.ProcessedData.GetOrAdd<Data.OomHistory>(target.
ReadGlobalPointer
(Constants.Globals.GCHeapOomData));
38
InterestingData = target.
ReadGlobalPointer
(Constants.Globals.GCHeapInterestingData);
39
CompactReasons = target.
ReadGlobalPointer
(Constants.Globals.GCHeapCompactReasons);
40
ExpandMechanisms = target.
ReadGlobalPointer
(Constants.Globals.GCHeapExpandMechanisms);
41
InterestingMechanismBits = target.
ReadGlobalPointer
(Constants.Globals.GCHeapInterestingMechanismBits);
Contracts\Loader_1.cs (4)
160
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
433
TargetPointer configPtr = _target.
ReadGlobalPointer
(Constants.Globals.EEConfig);
621
TargetPointer systemDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.SystemDomain);
628
TargetPointer systemDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.SystemDomain);
Contracts\Notifications_1.cs (1)
30
TargetPointer pGcNotificationFlags = _target.
ReadGlobalPointer
(Constants.Globals.GcNotificationFlags);
Contracts\Object_1.cs (2)
26
_stringMethodTable = target.ReadPointer(target.
ReadGlobalPointer
(Constants.Globals.StringMethodTable));
100
lowerBounds = _target.
ReadGlobalPointer
(Constants.Globals.ArrayBoundsZero);
Contracts\PlatformMetadata_1.cs (1)
18
_cdacMetadataAddress = target.
ReadGlobalPointer
(Constants.Globals.PlatformMetadata);
Contracts\ReJIT_1.cs (1)
38
_profControlBlockAddress = target.
ReadGlobalPointer
(Constants.Globals.ProfilerControlBlock);
Contracts\RuntimeTypeSystem_1.cs (8)
422
target.
ReadGlobalPointer
(Constants.Globals.FreeObjectMethodTable));
424
target.
ReadGlobalPointer
(Constants.Globals.ObjectMethodTable));
426
target.
ReadGlobalPointer
(Constants.Globals.ContinuationMethodTable));
428
target.
ReadGlobalPointer
(Constants.Globals.ContinuationSingletonEEClass));
430
target.
ReadGlobalPointer
(Constants.Globals.MulticastDelegateMethodTable));
446
_target.
ReadGlobalPointer
(Constants.Globals.ContinuationMethodTable));
458
_target.
ReadGlobalPointer
(Constants.Globals.ContinuationSingletonEEClass));
1355
TargetPointer coreLib = _target.
ReadGlobalPointer
(Constants.Globals.CoreLib);
Contracts\StressLog.cs (2)
35
return GetStressLogData(target.
ReadGlobalPointer
(Constants.Globals.StressLog));
95
Data.StressLog stressLog = target.ProcessedData.GetOrAdd<Data.StressLog>(target.
ReadGlobalPointer
(Constants.Globals.StressLog));
Contracts\SyncBlock_1.cs (3)
14
_syncTableEntries = target.ReadPointer(target.
ReadGlobalPointer
(Constants.Globals.SyncTableEntries));
37
TargetPointer syncBlockCache = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.SyncBlockCache));
85
TargetPointer 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)));
180
TargetPointer idDispenserPtr = _target.
ReadGlobalPointer
(Constants.Globals.ThinlockThreadIdDispenser);
214
TargetPointer arrayStartAddress = nonCollectibleArray + _target.
ReadGlobalPointer
(Constants.Globals.PtrArrayOffsetToDataArray);
Data\DynamicStaticsInfo.cs (1)
15
TargetPointer mask = target.
ReadGlobalPointer
(Constants.Globals.StaticsPointerMask);
RuntimeTypeSystemHelpers\TypeValidation.cs (2)
29
_target.
ReadGlobalPointer
(Constants.Globals.ContinuationMethodTable));
41
_target.
ReadGlobalPointer
(Constants.Globals.ContinuationSingletonEEClass));
Microsoft.Diagnostics.DataContractReader.Legacy (7)
SOSDacImpl.cs (4)
4112
ulong stressLogAddress = _target.
ReadGlobalPointer
(Constants.Globals.StressLog);
4478
uint TlsIndexBase = _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.TlsIndexBase));
4479
uint OffsetOfCurrentThreadInfo = _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.OffsetOfCurrentThreadInfo));
5242
TargetPointer basePtr = _target.
ReadGlobalPointer
(Constants.Globals.ClrNotificationArguments);
SOSDacImpl.IXCLRDataProcess.cs (3)
962
*flags = _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.DacNotificationFlags));
993
TargetPointer dacNotificationFlags = _target.
ReadGlobalPointer
(Constants.Globals.DacNotificationFlags);
1012
flagsLocal = _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.DacNotificationFlags));