1 write to _countPerLock
System.Collections.Concurrent (1)
System\Collections\Concurrent\ConcurrentDictionary.cs (1)
2307_countPerLock = countPerLock;
10 references to _countPerLock
System.Collections.Concurrent (10)
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); 1034tables._countPerLock[lockNo]++; 1040if (tables._countPerLock[lockNo] > _budget) 1184foreach (int value in _tables._countPerLock) 1958!_tables._countPerLock.AsSpan().ContainsAnyExcept(0); 2505tables._countPerLock[lockNo]++; 2511if (tables._countPerLock[lockNo] > Dictionary._budget) 2632if (tables._countPerLock[lockNo] != 0) 2667tables._countPerLock[lockNo]--;