4 writes to m_tables
mscorlib (4)
system\Collections\Concurrent\ConcurrentDictionary.cs (4)
349
m_tables
= new Tables(buckets, locks, countPerLock, comparer);
623
m_tables
= newTables;
1927
m_tables
= new Tables(newBuckets, newLocks, newCountPerLock, newComparer);
2222
m_tables
= new Tables(buckets, locks, countPerLock, m_comparer);
37 references to m_tables
mscorlib (37)
system\Collections\Concurrent\ConcurrentDictionary.cs (37)
294
m_budget =
m_tables
.m_buckets.Length /
m_tables
.m_locks.Length;
429
Tables tables =
m_tables
;
440
if (tables !=
m_tables
)
505
Tables tables =
m_tables
;
555
Tables tables =
m_tables
;
565
if (tables !=
m_tables
)
622
Tables newTables = new Tables(new Node[DEFAULT_CAPACITY],
m_tables
.m_locks, new int[
m_tables
.m_countPerLock.Length],
m_tables
.m_comparer);
666
for (int i = 0; i <
m_tables
.m_locks.Length && count >= 0; i++)
668
count +=
m_tables
.m_countPerLock[i];
700
for (int i = 0; i <
m_tables
.m_locks.Length; i++)
702
count +=
m_tables
.m_countPerLock[i];
729
Node[] buckets =
m_tables
.m_buckets;
747
Node[] buckets =
m_tables
.m_buckets;
765
Node[] buckets =
m_tables
.m_buckets;
787
Node[] buckets =
m_tables
.m_buckets;
815
Tables tables =
m_tables
;
835
if (tables !=
m_tables
)
1036
for (int i = 0; i <
m_tables
.m_countPerLock.Length; i++)
1038
count +=
m_tables
.m_countPerLock[i];
1285
for (int i = 0; i <
m_tables
.m_countPerLock.Length; i++)
1287
if (
m_tables
.m_countPerLock[i] != 0)
1685
Tables tables =
m_tables
;
1785
tables =
m_tables
;
1791
if (tables !=
m_tables
)
1968
CDSCollectionETWBCLProvider.Log.ConcurrentDictionary_AcquiringAllLocks(
m_tables
.m_buckets.Length);
1977
AcquireLocks(1,
m_tables
.m_locks.Length, ref locksAcquired);
1978
Assert(locksAcquired ==
m_tables
.m_locks.Length);
1989
object[] locks =
m_tables
.m_locks;
2023
Monitor.Exit(
m_tables
.m_locks[i]);
2042
for (int i = 0; i <
m_tables
.m_buckets.Length; i++)
2044
Node current =
m_tables
.m_buckets[i];
2076
for (int i = 0; i <
m_tables
.m_buckets.Length; i++)
2078
Node current =
m_tables
.m_buckets[i];
2196
Tables tables =
m_tables
;