1 override of ReadGlobal
Microsoft.Diagnostics.DataContractReader (1)
ContractDescriptorTarget.cs (1)
839
public override T
ReadGlobal
<T>(string name)
54 references to ReadGlobal
Microsoft.Diagnostics.DataContractReader.Contracts (50)
Contracts\CodeNotifications_1.cs (2)
175
public uint Capacity => _target.
ReadGlobal
<uint>(Constants.Globals.JITNotificationTableSize);
232
uint capacity = _target.
ReadGlobal
<uint>(Constants.Globals.JITNotificationTableSize);
Contracts\Debugger\Debugger_1.cs (2)
138
uint maxHijackFunctions = _target.
ReadGlobal
<uint>(Constants.Globals.MaxHijackFunctions);
176
uint maxHijackFunctions = _target.
ReadGlobal
<uint>(Constants.Globals.MaxHijackFunctions);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
152
byte stubCodeBlockLast = target.
ReadGlobal
<byte>(Constants.Globals.StubCodeBlockLast);
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\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);
748
uint cardTableInfoSize = _target.
ReadGlobal
<uint>(Constants.Globals.CardTableInfoSize);
Contracts\Object_1.cs (5)
27
_objectToMethodTableUnmask = target.
ReadGlobal
<byte>(Constants.Globals.ObjectToMethodTableUnmask);
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);
Contracts\RuntimeMutableTypeSystem_1.cs (1)
26
return offset == _target.
ReadGlobal
<uint>(Constants.Globals.FieldOffsetNewEnc);
Contracts\RuntimeTypeSystem_1.cs (6)
241
int tokenRemainderBitCount = target.
ReadGlobal
<byte>(Constants.Globals.MethodDescTokenRemainderBitCount);
338
ulong chunkSize = (ulong)(_chunk.Size + 1) * _target.
ReadGlobal
<ulong>(Constants.Globals.MethodDescAlignment);
451
_methodDescAlignment = target.
ReadGlobal
<ulong>(Constants.Globals.MethodDescAlignment);
1210
uint arrayBaseSize = _target.
ReadGlobal
<uint>(Constants.Globals.ArrayBaseSize);
2395
if (offset == _target.
ReadGlobal
<uint>(Constants.Globals.FieldOffsetBigRVA))
2496
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 (6)
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)
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 (1)
235
int arrayIndex = indexOffset - _target.
ReadGlobal
<byte>(Constants.Globals.NumberOfTlsOffsetsNotUsedInNoncollectibleArray);
Contracts\WindowsErrorReporting_1.cs (1)
54
byte[] rval = new byte[_target.
ReadGlobal
<uint>(Constants.Globals.SizeOfGenericModeBlock)];
Data\Bucket.cs (1)
24
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)
21
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)
29
uint handleBlocksPerSegment = target.
ReadGlobal
<uint>(Constants.Globals.HandleBlocksPerSegment);
30
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)
748
int sizeOfGenericModeBlock = (int)_target.
ReadGlobal
<uint>(Constants.Globals.SizeOfGenericModeBlock);
2640
char directorySeparator = (char)_target.
ReadGlobal
<byte>(Constants.Globals.DirectorySeparator);
6042
int version = _target.
ReadGlobal
<byte>(Constants.Globals.SOSBreakingChangeVersion);