1 write to _buckets
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (1)
2275_buckets = buckets;
14 references to _buckets
System.Private.CoreLib (14)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (14)
352_budget = tables._buckets.Length / tables._locks.Length; 727_budget = Math.Max(1, newTables._buckets.Length / newTables._locks.Length); 809foreach (VolatileNode bucket in _tables._buckets) 824foreach (VolatileNode bucket in _tables._buckets) 839foreach (VolatileNode bucket in _tables._buckets) 901ConcurrentDictionary<TKey, TValue>.VolatileNode[]? buckets = _buckets ??= _dictionary._tables._buckets; 1958int newLength = tables._buckets.Length; 1973if (upgradeComparer is null && GetCountNoLocks() < tables._buckets.Length / 4) 1985if ((newLength = tables._buckets.Length * 2) < 0 || 2020foreach (VolatileNode bucket in tables._buckets) 2139foreach (VolatileNode bucket in _tables._buckets) 2175foreach (VolatileNode bucket in _tables._buckets) 2226VolatileNode[] buckets = tables._buckets; 2242VolatileNode[] buckets = tables._buckets;