190 references to Constants
Microsoft.Diagnostics.DataContractReader.Contracts (176)
Contracts\AuxiliarySymbols_1.cs (2)
41
TargetPointer helperArrayPtr = _target.ReadGlobalPointer(
Constants
.Globals.AuxiliarySymbols);
42
uint helperCount = _target.Read<uint>(_target.ReadGlobalPointer(
Constants
.Globals.AuxiliarySymbolCount));
Contracts\BuiltInCOM_1.cs (5)
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));
80
TargetNUInt thisMask = new(_target.ReadGlobalPointer(
Constants
.Globals.CCWThisMask).Value);
205
TargetPointer globalPtr = _target.ReadGlobalPointer(
Constants
.Globals.RCWCleanupList);
Contracts\CodeNotifications_1.cs (3)
175
public uint Capacity => _target.ReadGlobal<uint>(
Constants
.Globals.JITNotificationTableSize);
212
TargetPointer globalAddr = _target.ReadGlobalPointer(
Constants
.Globals.JITNotificationTable);
232
uint capacity = _target.ReadGlobal<uint>(
Constants
.Globals.JITNotificationTableSize);
Contracts\ComWrappers_1.cs (2)
57
if (!_target.TryReadGlobalPointer(
Constants
.Globals.ComWrappersVtablePtrs, out TargetPointer? comWrappersVtablePtrs))
67
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 (8)
40
TargetPointer debuggerPtrPtr = _target.ReadGlobalPointer(
Constants
.Globals.Debugger);
61
TargetPointer addr = _target.ReadGlobalPointer(
Constants
.Globals.CLRJitAttachState);
67
TargetPointer addr = _target.ReadGlobalPointer(
Constants
.Globals.CORDebuggerControlFlags);
74
TargetPointer addr = _target.ReadGlobalPointer(
Constants
.Globals.CORDebuggerControlFlags);
88
if (_target.TryReadGlobalPointer(
Constants
.Globals.MetadataUpdatesApplied, out TargetPointer? addr))
145
uint maxHijackFunctions = _target.ReadGlobal<uint>(
Constants
.Globals.MaxHijackFunctions);
188
if (!_target.TryReadGlobalPointer(
Constants
.Globals.DebuggerPatchTable, out TargetPointer? patchTablePointerAddress))
232
uint maxHijackFunctions = _target.ReadGlobal<uint>(
Constants
.Globals.MaxHijackFunctions);
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
15
TargetPointer addr = target.ReadGlobalPointer(
Constants
.Globals.ExecutionManagerCodeRangeMapAddress);
Contracts\ExecutionManager\ExecutionManagerCore.cs (7)
44
_thePreStub = new(() => target.TryReadGlobalPointer(
Constants
.Globals.ThePreStub, out TargetPointer? thePreStubPtr)
47
_virtualIPRangeListAddress = _target.TryReadGlobalPointer(
Constants
.Globals.VirtualIPRangeList, out TargetPointer? virtualIPRangeListAddress)
165
byte stubCodeBlockLast = target.ReadGlobal<byte>(
Constants
.Globals.StubCodeBlockLast);
644
_target.ReadPointer(_target.ReadGlobalPointer(
Constants
.Globals.EEJitManagerAddress)),
654
Constants
.Globals.InterpreterJitManagerAddress,
787
_target.ReadGlobalPointer(
Constants
.Globals.ObjectMethodTable));
833
_target.ReadGlobalPointer(
Constants
.Globals.ObjectMethodTable));
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (1)
146
gcVersion = Target.ReadGlobal<uint>(
Constants
.Globals.GCInfoVersion);
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (1)
105
gcVersion = Target.ReadGlobal<uint>(
Constants
.Globals.GCInfoVersion);
Contracts\ExecutionManager\Helpers\HashMapLookup.cs (1)
26
_valueMask = target.ReadGlobal<ulong>(
Constants
.Globals.HashMapValueMask);
Contracts\ExecutionManager\Helpers\WasmFunctionTableIndexLookup.cs (1)
32
if (!_target.TryReadGlobalPointer(
Constants
.Globals.FunctionTableIndexRangeList, out TargetPointer? listHeadSlot))
Contracts\ExternalMemoryHandles_1.cs (1)
28
TargetPointer headPointer = _target.ReadGlobalPointer(
Constants
.Globals.ExternalMemoryHandles);
Contracts\FeatureFlags_1.cs (7)
19
RuntimeFeature.COMInterop =>
Constants
.Globals.FeatureCOMInterop,
20
RuntimeFeature.ComWrappers =>
Constants
.Globals.FeatureComWrappers,
21
RuntimeFeature.ObjCMarshal =>
Constants
.Globals.FeatureObjCMarshal,
22
RuntimeFeature.JavaMarshal =>
Constants
.Globals.FeatureJavaMarshal,
23
RuntimeFeature.OnStackReplacement =>
Constants
.Globals.FeatureOnStackReplacement,
24
RuntimeFeature.PortableEntrypoints =>
Constants
.Globals.FeaturePortableEntrypoints,
25
RuntimeFeature.Webcil =>
Constants
.Globals.FeatureWebcil,
Contracts\GC\GC_1.cs (37)
62
_handlesPerBlock = target.ReadGlobal<uint>(
Constants
.Globals.HandlesPerBlock);
63
_blockInvalid = target.ReadGlobal<byte>(
Constants
.Globals.BlockInvalid);
64
_debugDestroyedHandleValue = target.ReadGlobalPointer(
Constants
.Globals.DebugDestroyedHandleValue);
65
_handleMaxInternalTypes = target.ReadGlobal<uint>(
Constants
.Globals.HandleMaxInternalTypes);
66
_handleSegmentSize = target.ReadGlobal<uint>(
Constants
.Globals.HandleSegmentSize);
72
string gcIdentifiers = _target.ReadGlobalString(
Constants
.Globals.GCIdentifiers);
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));
144
if (!_target.TryReadGlobalPointer(
Constants
.Globals.GCGlobalMechanisms, out TargetPointer? globalMechanismsArrayStart))
146
uint globalMechanismsLength = _target.ReadGlobal<uint>(
Constants
.Globals.GlobalMechanismsLength);
156
TargetPointer heapTable = _target.ReadPointer(_target.ReadGlobalPointer(
Constants
.Globals.Heaps));
204
_target.ReadGlobal<uint>(
Constants
.Globals.InterestingDataLength))
208
_target.ReadGlobal<uint>(
Constants
.Globals.CompactReasonsLength))
212
_target.ReadGlobal<uint>(
Constants
.Globals.ExpandMechanismsLength))
216
_target.ReadGlobal<uint>(
Constants
.Globals.InterestingMechanismBitsLength))
223
uint generationTableLength = _target.ReadGlobal<uint>(
Constants
.Globals.TotalGenerationCount);
244
uint fillPointersLength = _target.ReadGlobal<uint>(
Constants
.Globals.CFinalizeFillPointersLength);
265
TargetPointer oomHistory = _target.ReadGlobalPointer(
Constants
.Globals.GCHeapOomData);
297
if (!_target.TryReadGlobalPointer(
Constants
.Globals.GlobalAllocContext, out TargetPointer? globalAllocContextAddress))
343
TargetPointer handleTableMap = _target.ReadGlobalPointer(
Constants
.Globals.HandleTableMap);
348
GCType.Server => _target.Read<uint>(_target.ReadGlobalPointer(
Constants
.Globals.TotalCpuCount)),
696
GCType.Server => _target.Read<uint>(_target.ReadGlobalPointer(
Constants
.Globals.TotalCpuCount)),
701
TargetPointer handleTableMap = _target.ReadGlobalPointer(
Constants
.Globals.HandleTableMap);
748
TargetPointer bookkeepingStartGlobal = _target.ReadGlobalPointer(
Constants
.Globals.BookkeepingStart);
756
uint cardTableInfoSize = _target.ReadGlobal<uint>(
Constants
.Globals.CardTableInfoSize);
807
if (_target.TryReadGlobal<uint>(
Constants
.Globals.CountFreeRegionKinds, out uint? freeRegionKindsValue))
814
if (_target.TryReadGlobalPointer(
Constants
.Globals.GlobalFreeHugeRegions, out TargetPointer? globalFreeHugePtr))
820
if (_target.TryReadGlobalPointer(
Constants
.Globals.GlobalRegionsToDecommit, out TargetPointer? globalDecommitPtr))
832
TargetPointer heapTable = _target.ReadPointer(_target.ReadGlobalPointer(
Constants
.Globals.Heaps));
860
if (_target.TryReadGlobalPointer(
Constants
.Globals.GCHeapFreeRegions, out TargetPointer? freeRegionsPtr))
869
if (_target.TryReadGlobalPointer(
Constants
.Globals.GCHeapFreeableSohSegment, out TargetPointer? freeableSohPtr))
876
if (_target.TryReadGlobalPointer(
Constants
.Globals.GCHeapFreeableUohSegment, out TargetPointer? freeableUohPtr))
Contracts\GC\GCHeapWKS.cs (22)
10
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapMarkArray, out TargetPointer? markArrayPtr))
12
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapNextSweepObj, out TargetPointer? nextSweepObjPtr))
14
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapBackgroundMinSavedAddr, out TargetPointer? bgMinPtr))
16
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapBackgroundMaxSavedAddr, out TargetPointer? bgMaxPtr))
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);
24
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapSavedSweepEphemeralSeg, out TargetPointer? savedSweepEphemeralSegPtr))
26
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapSavedSweepEphemeralStart, out TargetPointer? savedSweepEphemeralStartPtr))
29
OomData = target.ProcessedData.GetOrAdd<Data.OomHistory>(target.ReadGlobalPointer(
Constants
.Globals.GCHeapOomData));
31
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapInternalRootArray, out TargetPointer? internalRootArrayPtr))
33
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapInternalRootArrayIndex, out TargetPointer? internalRootArrayIndexPtr))
35
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapHeapAnalyzeSuccess, out TargetPointer? heapAnalyzeSuccessPtr))
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);
43
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapFreeableSohSegment, out TargetPointer? freeableSohSegPtr))
45
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapFreeableUohSegment, out TargetPointer? freeableUohSegPtr))
47
if (target.TryReadGlobalPointer(
Constants
.Globals.GCHeapFreeRegions, out TargetPointer? freeRegionsPtr))
Contracts\Loader_1.cs (4)
161
TargetPointer appDomainPointer = _target.ReadGlobalPointer(
Constants
.Globals.AppDomain);
451
TargetPointer configPtr = _target.ReadGlobalPointer(
Constants
.Globals.EEConfig);
676
TargetPointer systemDomainPointer = _target.ReadGlobalPointer(
Constants
.Globals.SystemDomain);
683
TargetPointer systemDomainPointer = _target.ReadGlobalPointer(
Constants
.Globals.SystemDomain);
Contracts\Notifications_1.cs (1)
30
TargetPointer pGcNotificationFlags = _target.ReadGlobalPointer(
Constants
.Globals.GcNotificationFlags);
Contracts\Object_1.cs (7)
27
_objectToMethodTableUnmask = target.ReadGlobal<byte>(
Constants
.Globals.ObjectToMethodTableUnmask);
28
_stringMethodTable = new(() => target.ReadPointer(target.ReadGlobalPointer(
Constants
.Globals.StringMethodTable)));
29
_syncBlockIsHashOrSyncBlockIndex = target.ReadGlobal<uint>(
Constants
.Globals.SyncBlockIsHashOrSyncBlockIndex);
30
_syncBlockIsHashCode = target.ReadGlobal<uint>(
Constants
.Globals.SyncBlockIsHashCode);
31
_syncBlockHashCodeMask = target.ReadGlobal<uint>(
Constants
.Globals.SyncBlockHashCodeMask);
32
_syncBlockIndexMask = target.ReadGlobal<uint>(
Constants
.Globals.SyncBlockIndexMask);
107
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\RuntimeInfo_1.cs (5)
42
=> _runtimeProductVersion ??= _target.ReadGlobalString(
Constants
.Globals.RuntimeProductVersionString);
51
if (_target.TryReadGlobalString(
Constants
.Globals.Architecture, out string? arch))
64
if (_target.TryReadGlobalString(
Constants
.Globals.OperatingSystem, out string? os))
77
if (_target.TryReadGlobalString(
Constants
.Globals.RuntimeFlavor, out string? flavor))
90
_target.TryReadGlobal(
Constants
.Globals.RecommendedReaderVersion, out uint? runtimeVersion);
Contracts\RuntimeMutableTypeSystem_1.cs (1)
26
return offset == _target.ReadGlobal<uint>(
Constants
.Globals.FieldOffsetNewEnc);
Contracts\RuntimeTypeSystem_1.cs (18)
246
int tokenRemainderBitCount = target.ReadGlobal<byte>(
Constants
.Globals.MethodDescTokenRemainderBitCount);
343
ulong chunkSize = (ulong)(_chunk.Size + 1) * _target.ReadGlobal<ulong>(
Constants
.Globals.MethodDescAlignment);
446
_freeObjectMethodTablePointer = new(() => target.ReadPointer(target.ReadGlobalPointer(
Constants
.Globals.FreeObjectMethodTable)));
447
_objectMethodTablePointer = new(() => target.ReadPointer(target.ReadGlobalPointer(
Constants
.Globals.ObjectMethodTable)));
448
_continuationMethodTablePointer = new(() => target.ReadPointer(target.ReadGlobalPointer(
Constants
.Globals.ContinuationMethodTable)));
449
_continuationSingletonEEClassPointer = new(() => target.ReadPointer(target.ReadGlobalPointer(
Constants
.Globals.ContinuationSingletonEEClass)));
450
_multicastDelegateMethodTablePointer = new(() => target.ReadPointer(target.ReadGlobalPointer(
Constants
.Globals.MulticastDelegateMethodTable)));
451
_methodDescAlignment = target.ReadGlobal<ulong>(
Constants
.Globals.MethodDescAlignment);
629
WellKnownMethodTable.Object =>
Constants
.Globals.ObjectMethodTable,
630
WellKnownMethodTable.String =>
Constants
.Globals.StringMethodTable,
631
WellKnownMethodTable.Array =>
Constants
.Globals.ObjectArrayMethodTable,
632
WellKnownMethodTable.Exception =>
Constants
.Globals.ExceptionMethodTable,
633
WellKnownMethodTable.Free =>
Constants
.Globals.FreeObjectMethodTable,
634
WellKnownMethodTable.Canon =>
Constants
.Globals.CanonMethodTable,
1225
uint arrayBaseSize = _target.ReadGlobal<uint>(
Constants
.Globals.ArrayBaseSize);
1461
TargetPointer coreLib = _target.ReadGlobalPointer(
Constants
.Globals.CoreLib);
2393
if (offset == _target.ReadGlobal<uint>(
Constants
.Globals.FieldOffsetBigRVA))
2497
if (offset == _target.ReadGlobal<uint>(
Constants
.Globals.FieldOffsetDynamicRVA))
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (1)
524
if (_target.TryReadGlobalString(
Constants
.Globals.Architecture, out string? arch)
Contracts\StackWalk\GC\GCInteriorPointerResolver.cs (1)
30
_objectToMethodTableUnmask = target.ReadGlobal<byte>(
Constants
.Globals.ObjectToMethodTableUnmask);
Contracts\StressLog.cs (11)
22
uint validSig = target.ReadGlobal<uint>(
Constants
.Globals.StressLogValidChunkSig);
26
public bool HasStressLog() => target.ReadGlobal<byte>(
Constants
.Globals.StressLogEnabled) != 0;
35
return GetStressLogData(target.ReadGlobalPointer(
Constants
.Globals.StressLog));
93
if (target.ReadGlobal<byte>(
Constants
.Globals.StressLogHasModuleTable) == 0)
95
Data.StressLog stressLog = target.ProcessedData.GetOrAdd<Data.StressLog>(target.ReadGlobalPointer(
Constants
.Globals.StressLog));
100
if (!target.TryReadGlobalPointer(
Constants
.Globals.StressLogModuleTable, out moduleTable))
102
if (!target.TryReadGlobalPointer(
Constants
.Globals.StressLog, out TargetPointer? pStressLog))
110
TargetNUInt maxModules = new(target.ReadGlobalPointer(
Constants
.Globals.StressLogMaxModules).Value);
137
uint chunkSize = target.ReadGlobal<uint>(
Constants
.Globals.StressLogChunkSize);
144
currentPointer = new TargetPointer((ulong)currentPointer - target.ReadGlobal<ulong>(
Constants
.Globals.StressLogMaxMessageSize));
176
&& p - currentChunkData.Buf < target.ReadGlobal<ulong>(
Constants
.Globals.StressLogMaxMessageSize))
Contracts\SyncBlock_1.cs (6)
14
_syncTableEntries = new(() => target.ReadPointer(target.ReadGlobalPointer(
Constants
.Globals.SyncTableEntries)));
44
TargetPointer syncBlockCache = _target.ReadPointer(_target.ReadGlobalPointer(
Constants
.Globals.SyncBlockCache));
69
owningThreadId = sb.ThinLock & _target.ReadGlobal<uint>(
Constants
.Globals.SyncBlockMaskLockThreadId);
73
recursion = (sb.ThinLock & _target.ReadGlobal<uint>(
Constants
.Globals.SyncBlockMaskLockRecursionLevel)) >> (int)_target.ReadGlobal<uint>(
Constants
.Globals.SyncBlockRecursionLevelShift);
92
TargetPointer syncBlockCache = _target.ReadPointer(_target.ReadGlobalPointer(
Constants
.Globals.SyncBlockCache));
Contracts\Thread_1.cs (6)
52
_threadStore = new(() => target.ReadPointer(target.ReadGlobalPointer(
Constants
.Globals.ThreadStore)));
78
_target.ReadPointer(_target.ReadGlobalPointer(
Constants
.Globals.FinalizerThread)),
79
_target.ReadPointer(_target.ReadGlobalPointer(
Constants
.Globals.GCThread)));
207
TargetPointer idDispenserPtr = _target.ReadGlobalPointer(
Constants
.Globals.ThinlockThreadIdDispenser);
240
int arrayIndex = indexOffset - _target.ReadGlobal<byte>(
Constants
.Globals.NumberOfTlsOffsetsNotUsedInNoncollectibleArray);
241
TargetPointer arrayStartAddress = nonCollectibleArray + _target.ReadGlobalPointer(
Constants
.Globals.PtrArrayOffsetToDataArray);
Contracts\WindowsErrorReporting_1.cs (1)
54
byte[] rval = new byte[_target.ReadGlobal<uint>(
Constants
.Globals.SizeOfGenericModeBlock)];
CoreCLRContracts.cs (1)
217
if (!target.TryReadGlobalString(
Constants
.Globals.RuntimeProductVersionString, out string? productVersion))
Data\Bucket.cs (2)
17
uint numSlots = target.ReadGlobal<uint>(
Constants
.Globals.HashMapSlotsPerBucket);
32
uint numSlots = target.ReadGlobal<uint>(
Constants
.Globals.HashMapSlotsPerBucket);
Data\ComCallWrapper.cs (1)
20
int numInterfaces = (int)target.ReadGlobal<uint>(
Constants
.Globals.CCWNumInterfaces);
Data\DynamicStaticsInfo.cs (2)
16
TargetPointer mask = target.ReadGlobalPointer(
Constants
.Globals.StaticsPointerMask);
24
TargetPointer mask = target.ReadGlobalPointer(
Constants
.Globals.StaticsPointerMask);
Data\HandleTableMap.cs (1)
19
uint arrayLength = target.ReadGlobal<uint>(
Constants
.Globals.InitialHandleTableArraySize);
Data\RCW.cs (1)
30
uint cacheSize = target.ReadGlobal<uint>(
Constants
.Globals.RCWInterfaceCacheSize);
Data\TableSegment.cs (3)
21
uint handleMaxInternalTypes = target.ReadGlobal<uint>(
Constants
.Globals.HandleMaxInternalTypes);
32
uint handleBlocksPerSegment = target.ReadGlobal<uint>(
Constants
.Globals.HandleBlocksPerSegment);
43
uint handleBlocksPerSegment = target.ReadGlobal<uint>(
Constants
.Globals.HandleBlocksPerSegment);
Microsoft.Diagnostics.DataContractReader.Legacy (14)
Dbi\DacDbiImpl.cs (2)
34
private ulong CorDBDefaultEnCFunctionVersion => _target.ReadGlobalPointer(
Constants
.Globals.CorDBDefaultEnCFunctionVersion).Value;
58
if (!_target.TryReadGlobalPointer(
Constants
.Globals.ProfilerControlBlock, out TargetPointer? profControlBlockAddress))
Dbi\Helpers\HeapWalk.cs (2)
32
_numComponentsOffsetArray = (uint)target.GetTypeInfo(DataType.Array).Fields[
Constants
.FieldNames.Array.NumComponents].Offset;
35
_methodTableMask = (ulong)~target.ReadGlobal<byte>(
Constants
.Globals.ObjectToMethodTableUnmask);
SOSDacImpl.cs (8)
2740
char directorySeparator = (char)_target.ReadGlobal<byte>(
Constants
.Globals.DirectorySeparator);
3460
ulong numComponentsOffset = (ulong)arrayTypeInfo.Fields[
Constants
.FieldNames.Array.NumComponents].Offset;
4251
ulong stressLogAddress = _target.ReadGlobalPointer(
Constants
.Globals.StressLog);
4631
uint TlsIndexBase = _target.Read<uint>(_target.ReadGlobalPointer(
Constants
.Globals.TlsIndexBase));
4632
uint OffsetOfCurrentThreadInfo = _target.Read<uint>(_target.ReadGlobalPointer(
Constants
.Globals.OffsetOfCurrentThreadInfo));
5402
_target.TryReadGlobal<uint>(
Constants
.Globals.MaxClrNotificationArgs, out uint? maxArgs);
5407
TargetPointer basePtr = _target.ReadGlobalPointer(
Constants
.Globals.ClrNotificationArguments);
6209
int version = _target.ReadGlobal<byte>(
Constants
.Globals.SOSBreakingChangeVersion);
SOSDacImpl.IXCLRDataProcess.cs (2)
1568
*flags = _target.Read<uint>(_target.ReadGlobalPointer(
Constants
.Globals.DacNotificationFlags));
1600
TargetPointer dacNotificationFlags = _target.ReadGlobalPointer(
Constants
.Globals.DacNotificationFlags);