1 write to s_entries
System.Private.CoreLib (1)
System\Threading\SyncTable.cs (1)
186
Volatile.Write(ref
s_entries
, newEntries);
12 references to s_entries
System.Private.CoreLib (12)
System\Threading\SyncTable.cs (12)
91
return ref
s_entries
[i];
122
ref Entry freeEntry = ref
s_entries
[syncIndex];
128
if (s_unusedEntryIndex >=
s_entries
.Length)
135
Debug.Assert(s_unusedEntryIndex <
s_entries
.Length);
139
ref Entry entry = ref
s_entries
[syncIndex];
177
int oldSize =
s_entries
.Length;
182
Array.Copy(
s_entries
, newEntries, oldSize);
247
int currentHash =
s_entries
[syncIndex].HashCode;
252
s_entries
[syncIndex].HashCode = hashCode;
265
s_entries
[syncIndex].HashCode = hashCode;
277
s_entries
[syncIndex].Lock.InitializeForMonitor(threadId, recursionLevel);
310
ref Entry entry = ref
s_entries
[_index];