1 override of ReadGlobalPointer
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
798
public override TargetPointer
ReadGlobalPointer
(string name)
105 references to ReadGlobalPointer
Microsoft.Diagnostics.DataContractReader.Contracts (74)
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)
69
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_1.cs (4)
25
TargetPointer debuggerPtrPtr = _target.
ReadGlobalPointer
(Constants.Globals.Debugger);
46
TargetPointer addr = _target.
ReadGlobalPointer
(Constants.Globals.CLRJitAttachState);
52
TargetPointer addr = _target.
ReadGlobalPointer
(Constants.Globals.CORDebuggerControlFlags);
59
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)
420
TargetPointer 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);
71
TargetPointer pNumHeaps = _target.
ReadGlobalPointer
(Constants.Globals.NumHeaps);
80
TargetPointer pInvalidCount = _target.
ReadGlobalPointer
(Constants.Globals.StructureInvalidCount);
87
TargetPointer pMaxGeneration = _target.
ReadGlobalPointer
(Constants.Globals.MaxGeneration);
93
minAddr = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.GCLowestAddress));
94
maxAddr = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.GCHighestAddress));
101
return _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.CurrentGCState));
109
mode = _target.Read<int>(_target.
ReadGlobalPointer
(Constants.Globals.DynamicAdaptationMode));
144
TargetPointer heapTable = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.Heaps));
253
TargetPointer oomHistory = _target.
ReadGlobalPointer
(Constants.Globals.GCHeapOomData);
283
TargetPointer globalAllocContextAddress = _target.
ReadGlobalPointer
(Constants.Globals.GlobalAllocContext);
323
TargetPointer handleTableMap = _target.
ReadGlobalPointer
(Constants.Globals.HandleTableMap);
328
GCType.Server => _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.TotalCpuCount)),
593
GCType.Server => _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.TotalCpuCount)),
598
TargetPointer handleTableMap = _target.
ReadGlobalPointer
(Constants.Globals.HandleTableMap);
645
TargetPointer bookkeepingStartGlobal = _target.
ReadGlobalPointer
(Constants.Globals.BookkeepingStart);
730
TargetPointer heapTable = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.Heaps));
Contracts\GC\GCHeapWKS.cs (13)
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));
31
InternalRootArray = target.ReadPointer(target.
ReadGlobalPointer
(Constants.Globals.GCHeapInternalRootArray));
32
InternalRootArrayIndex = target.ReadNUInt(target.
ReadGlobalPointer
(Constants.Globals.GCHeapInternalRootArrayIndex));
33
HeapAnalyzeSuccess = target.Read<int>(target.
ReadGlobalPointer
(Constants.Globals.GCHeapHeapAnalyzeSuccess)) != 0;
35
InterestingData = target.
ReadGlobalPointer
(Constants.Globals.GCHeapInterestingData);
36
CompactReasons = target.
ReadGlobalPointer
(Constants.Globals.GCHeapCompactReasons);
37
ExpandMechanisms = target.
ReadGlobalPointer
(Constants.Globals.GCHeapExpandMechanisms);
38
InterestingMechanismBits = target.
ReadGlobalPointer
(Constants.Globals.GCHeapInterestingMechanismBits);
Contracts\Loader_1.cs (5)
144
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
151
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
426
TargetPointer configPtr = _target.
ReadGlobalPointer
(Constants.Globals.EEConfig);
588
TargetPointer systemDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.SystemDomain);
595
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));
87
lowerBounds = _target.
ReadGlobalPointer
(Constants.Globals.ArrayBoundsZero);
Contracts\PlatformMetadata_1.cs (1)
16
TargetPointer cdacMetadataAddress = target.
ReadGlobalPointer
(Constants.Globals.PlatformMetadata);
Contracts\ReJIT_1.cs (1)
36
TargetPointer profControlBlockAddress = target.
ReadGlobalPointer
(Constants.Globals.ProfilerControlBlock);
Contracts\RuntimeTypeSystem_1.cs (4)
435
target.
ReadGlobalPointer
(Constants.Globals.FreeObjectMethodTable));
437
target.
ReadGlobalPointer
(Constants.Globals.ContinuationMethodTable));
1058
TargetPointer coreLib = _target.
ReadGlobalPointer
(Constants.Globals.CoreLib);
1082
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
Contracts\StressLog.cs (2)
35
return GetStressLogData(target.
ReadGlobalPointer
(Constants.Globals.StressLog));
98
Data.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));
45
TargetPointer syncBlockCache = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.SyncBlockCache));
104
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)));
173
TargetPointer idDispenserPtr = _target.
ReadGlobalPointer
(Constants.Globals.ThinlockThreadIdDispenser);
207
TargetPointer arrayStartAddress = nonCollectibleArray + _target.
ReadGlobalPointer
(Constants.Globals.PtrArrayOffsetToDataArray);
Data\DynamicStaticsInfo.cs (1)
14
TargetPointer mask = target.
ReadGlobalPointer
(Constants.Globals.StaticsPointerMask);
Microsoft.Diagnostics.DataContractReader.Legacy (31)
ClrDataFrame.cs (2)
111
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
362
_target.
ReadGlobalPointer
(Constants.Globals.AppDomain));
ClrDataTask.cs (1)
41
TargetPointer currentAppDomain = _target.ReadPointer(_target.
ReadGlobalPointer
(Constants.Globals.AppDomain));
Dbi\DacDbiImpl.cs (1)
1026
TargetPointer 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)));
129
TargetPointer systemDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.SystemDomain);
196
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
236
TargetPointer systemDomainPtr = _target.
ReadGlobalPointer
(Constants.Globals.SystemDomain);
311
TargetPointer systemDomainPtr = _target.
ReadGlobalPointer
(Constants.Globals.SystemDomain);
313
TargetPointer appDomainPtr = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
366
TargetPointer ppAppDomain = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
418
TargetPointer systemDomainPtr = _target.
ReadGlobalPointer
(Constants.Globals.SystemDomain);
1645
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
4114
ulong stressLogAddress = _target.
ReadGlobalPointer
(Constants.Globals.StressLog);
4227
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
4321
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
4482
uint TlsIndexBase = _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.TlsIndexBase));
4483
uint 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))
5254
TargetPointer basePtr = _target.
ReadGlobalPointer
(Constants.Globals.ClrNotificationArguments);
SOSDacImpl.IXCLRDataProcess.cs (6)
266
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
660
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
722
TargetPointer appDomainPointer = _target.
ReadGlobalPointer
(Constants.Globals.AppDomain);
959
*flags = _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.DacNotificationFlags));
990
TargetPointer dacNotificationFlags = _target.
ReadGlobalPointer
(Constants.Globals.DacNotificationFlags);
1009
flagsLocal = _target.Read<uint>(_target.
ReadGlobalPointer
(Constants.Globals.DacNotificationFlags));