15 references to VolatileNode
System.Collections.Concurrent (15)
System\Collections\Concurrent\ConcurrentDictionary.cs (15)
193
var buckets = new
VolatileNode
[capacity];
725
var newTables = new Tables(new
VolatileNode
[HashHelpers.GetPrime(_initialCapacity)], tables._locks, new int[tables._countPerLock.Length], tables._comparer);
809
foreach (
VolatileNode
bucket in _tables._buckets)
824
foreach (
VolatileNode
bucket in _tables._buckets)
839
foreach (
VolatileNode
bucket in _tables._buckets)
872
private ConcurrentDictionary<TKey, TValue>.
VolatileNode
[]? _buckets;
913
ConcurrentDictionary<TKey, TValue>.
VolatileNode
[]? buckets = _buckets;
2037
var newBuckets = new
VolatileNode
[newLength];
2045
foreach (
VolatileNode
bucket in tables._buckets)
2169
foreach (
VolatileNode
bucket in _tables._buckets)
2205
foreach (
VolatileNode
bucket in _tables._buckets)
2256
VolatileNode
[] buckets = tables._buckets;
2272
VolatileNode
[] buckets = tables._buckets;
2293
internal readonly
VolatileNode
[] _buckets;
2301
internal Tables(
VolatileNode
[] buckets, object[] locks, int[] countPerLock, IEqualityComparer<TKey>? comparer)