1 override of ReadGlobal
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
813
public override T
ReadGlobal
<T>(string name)
56 references to ReadGlobal
Microsoft.Diagnostics.DataContractReader.Contracts (52)
Contracts\BuiltInCOM_1.cs (1)
80
ulong thisMask = _target.
ReadGlobal
<ulong>(Constants.Globals.CCWThisMask);
Contracts\CodeNotifications_1.cs (2)
175
public uint Capacity => _target.
ReadGlobal
<uint>(Constants.Globals.JITNotificationTableSize);
234
uint capacity = _target.
ReadGlobal
<uint>(Constants.Globals.JITNotificationTableSize);
Contracts\Debugger\Debugger_1.cs (2)
138
uint maxHijackFunctions = _target.
ReadGlobal
<uint>(Constants.Globals.MaxHijackFunctions);
177
uint maxHijackFunctions = _target.
ReadGlobal
<uint>(Constants.Globals.MaxHijackFunctions);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
148
byte stubCodeBlockLast = target.
ReadGlobal
<byte>(Constants.Globals.StubCodeBlockLast);
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (1)
144
gcVersion = Target.
ReadGlobal
<uint>(Constants.Globals.GCInfoVersion);
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (1)
104
gcVersion = Target.
ReadGlobal
<uint>(Constants.Globals.GCInfoVersion);
Contracts\ExecutionManager\Helpers\HashMapLookup.cs (1)
26
_valueMask = target.
ReadGlobal
<ulong>(Constants.Globals.HashMapValueMask);
Contracts\GC\GC_1.cs (12)
62
_handlesPerBlock = target.
ReadGlobal
<uint>(Constants.Globals.HandlesPerBlock);
63
_blockInvalid = target.
ReadGlobal
<byte>(Constants.Globals.BlockInvalid);
65
_handleMaxInternalTypes = target.
ReadGlobal
<uint>(Constants.Globals.HandleMaxInternalTypes);
66
_handleSegmentSize = target.
ReadGlobal
<uint>(Constants.Globals.HandleSegmentSize);
146
uint globalMechanismsLength = _target.
ReadGlobal
<uint>(Constants.Globals.GlobalMechanismsLength);
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);
750
uint cardTableInfoSize = _target.
ReadGlobal
<uint>(Constants.Globals.CardTableInfoSize);
Contracts\Object_1.cs (5)
25
_objectToMethodTableUnmask = target.
ReadGlobal
<byte>(Constants.Globals.ObjectToMethodTableUnmask);
27
_syncBlockIsHashOrSyncBlockIndex = target.
ReadGlobal
<uint>(Constants.Globals.SyncBlockIsHashOrSyncBlockIndex);
28
_syncBlockIsHashCode = target.
ReadGlobal
<uint>(Constants.Globals.SyncBlockIsHashCode);
29
_syncBlockHashCodeMask = target.
ReadGlobal
<uint>(Constants.Globals.SyncBlockHashCodeMask);
30
_syncBlockIndexMask = target.
ReadGlobal
<uint>(Constants.Globals.SyncBlockIndexMask);
Contracts\RuntimeMutableTypeSystem_1.cs (1)
26
return offset == _target.
ReadGlobal
<uint>(Constants.Globals.FieldOffsetNewEnc);
Contracts\RuntimeTypeSystem_1.cs (6)
221
int tokenRemainderBitCount = target.
ReadGlobal
<byte>(Constants.Globals.MethodDescTokenRemainderBitCount);
318
ulong chunkSize = (ulong)(_chunk.Size + 1) * _target.
ReadGlobal
<ulong>(Constants.Globals.MethodDescAlignment);
431
_methodDescAlignment = target.
ReadGlobal
<ulong>(Constants.Globals.MethodDescAlignment);
1150
uint arrayBaseSize = _target.
ReadGlobal
<uint>(Constants.Globals.ArrayBaseSize);
2220
if (fieldDesc.DWord2 == _target.
ReadGlobal
<uint>(Constants.Globals.FieldOffsetBigRVA))
2303
if (offset == _target.
ReadGlobal
<uint>(Constants.Globals.FieldOffsetDynamicRVA))
Contracts\StackWalk\GC\GcScanContext.cs (1)
43
_objectToMethodTableUnmask = target.
ReadGlobal
<byte>(Constants.Globals.ObjectToMethodTableUnmask);
Contracts\StressLog.cs (7)
22
uint validSig = target.
ReadGlobal
<uint>(Constants.Globals.StressLogValidChunkSig);
26
public bool HasStressLog() => target.
ReadGlobal
<byte>(Constants.Globals.StressLogEnabled) != 0;
93
if (target.
ReadGlobal
<byte>(Constants.Globals.StressLogHasModuleTable) == 0)
110
uint maxModules = target.
ReadGlobal
<uint>(Constants.Globals.StressLogMaxModules);
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 (3)
62
owningThreadId = sb.ThinLock & _target.
ReadGlobal
<uint>(Constants.Globals.SyncBlockMaskLockThreadId);
66
recursion = (sb.ThinLock & _target.
ReadGlobal
<uint>(Constants.Globals.SyncBlockMaskLockRecursionLevel)) >> (int)_target.
ReadGlobal
<uint>(Constants.Globals.SyncBlockRecursionLevelShift);
Contracts\Thread_1.cs (2)
213
int arrayIndex = indexOffset - _target.
ReadGlobal
<byte>(Constants.Globals.NumberOfTlsOffsetsNotUsedInNoncollectibleArray);
312
byte[] rval = new byte[_target.
ReadGlobal
<uint>(Constants.Globals.SizeOfGenericModeBlock)];
Data\Bucket.cs (1)
21
uint numSlots = target.
ReadGlobal
<uint>(Constants.Globals.HashMapSlotsPerBucket);
Data\ComCallWrapper.cs (1)
23
int numInterfaces = (int)target.
ReadGlobal
<uint>(Constants.Globals.CCWNumInterfaces);
Data\HandleTableMap.cs (1)
20
uint arrayLength = target.
ReadGlobal
<uint>(Constants.Globals.InitialHandleTableArraySize);
Data\RCW.cs (1)
32
uint cacheSize = target.
ReadGlobal
<uint>(Constants.Globals.RCWInterfaceCacheSize);
Data\TableSegment.cs (2)
24
uint handleBlocksPerSegment = target.
ReadGlobal
<uint>(Constants.Globals.HandleBlocksPerSegment);
25
uint handleMaxInternalTypes = target.
ReadGlobal
<uint>(Constants.Globals.HandleMaxInternalTypes);
Microsoft.Diagnostics.DataContractReader.Legacy (4)
Dbi\Helpers\HeapWalk.cs (1)
35
_methodTableMask = (ulong)~target.
ReadGlobal
<byte>(Constants.Globals.ObjectToMethodTableUnmask);
SOSDacImpl.cs (3)
749
int sizeOfGenericModeBlock = (int)_target.
ReadGlobal
<uint>(Constants.Globals.SizeOfGenericModeBlock);
2634
char directorySeparator = (char)_target.
ReadGlobal
<byte>(Constants.Globals.DirectorySeparator);
6025
int version = _target.
ReadGlobal
<byte>(Constants.Globals.SOSBreakingChangeVersion);