2 writes to m_HandleList
mscorlib (2)
system\runtime\interopservices\gchandlecookietable.cs (2)
35
m_HandleList
= new ObjectHandle[InitialHandleCount];
185
m_HandleList
= newHandleList;
13 references to m_HandleList
mscorlib (13)
system\runtime\interopservices\gchandlecookietable.cs (13)
42
m_HandleList
[i] = ObjectHandle.Zero;
63
if ((m_FreeIndex <
m_HandleList
.Length) && (Volatile.Read(ref
m_HandleList
[m_FreeIndex]) == ObjectHandle.Zero))
65
Volatile.Write(ref
m_HandleList
[m_FreeIndex], handle);
77
if (
m_HandleList
[m_FreeIndex] == ObjectHandle.Zero)
79
Volatile.Write(ref
m_HandleList
[m_FreeIndex], handle);
89
if (m_FreeIndex + 1 ==
m_HandleList
.Length)
112
oh = Volatile.Read(ref
m_HandleList
[GetIndexFromCookie(cookie)]);
137
Volatile.Write(ref
m_HandleList
[index], ObjectHandle.Zero);
159
if (index >=
m_HandleList
.Length)
162
if (Volatile.Read(ref
m_HandleList
[index]) == ObjectHandle.Zero)
177
int CurrLength =
m_HandleList
.Length;
182
Array.Copy(
m_HandleList
, newHandleList, CurrLength);