3 writes to _nextFreeEntry
System.Reflection.MetadataLoadContext (3)
System\Reflection\TypeLoading\Modules\GetTypeCoreCache.cs (3)
67_nextFreeEntry = 0; 75_nextFreeEntry = nextFreeEntry; 111_nextFreeEntry++;
11 references to _nextFreeEntry
System.Reflection.MetadataLoadContext (11)
System\Reflection\TypeLoading\Modules\GetTypeCoreCache.cs (11)
106int newEntryIdx = _nextFreeEntry; 120public bool HasCapacity => _nextFreeEntry != _entries.Length; 128if (newSize <= _nextFreeEntry) 155Debug.Assert(newNextFreeEntry <= _nextFreeEntry); 174if (_nextFreeEntry >= 5000 && (0 != (_nextFreeEntry % 100))) 177Debug.Assert(_nextFreeEntry >= 0 && _nextFreeEntry <= _entries.Length); 186Debug.Assert(walk1 >= 0 && walk1 < _nextFreeEntry); 187Debug.Assert(walk2 >= -1 && walk2 < _nextFreeEntry); 202Debug.Assert(numEntriesEncountered <= _nextFreeEntry);