1 write to _countPerLock
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (1)
2277_countPerLock = countPerLock;
10 references to _countPerLock
System.Private.CoreLib (10)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (10)
494tables._countPerLock[lockNo]--; 725var newTables = new Tables(new VolatileNode[HashHelpers.GetPrime(_initialCapacity)], tables._locks, new int[tables._countPerLock.Length], tables._comparer); 1009tables._countPerLock[lockNo]++; 1015if (tables._countPerLock[lockNo] > _budget) 1159foreach (int value in _tables._countPerLock) 1933!_tables._countPerLock.AsSpan().ContainsAnyExcept(0); 2475tables._countPerLock[lockNo]++; 2481if (tables._countPerLock[lockNo] > Dictionary._budget) 2602if (tables._countPerLock[lockNo] != 0) 2637tables._countPerLock[lockNo]--;