2 writes to _numPendingRemoves
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WaitThread.cs (2)
352
_numPendingRemoves
= 0;
449
_pendingRemoves[
_numPendingRemoves
++] = handle;
7 references to _numPendingRemoves
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WaitThread.cs (7)
295
Debug.Assert(
_numPendingRemoves
>= 0);
296
Debug.Assert(
_numPendingRemoves
<= _pendingRemoves.Length);
299
Debug.Assert(
_numPendingRemoves
<= _numUserWaits, $"Num removals {
_numPendingRemoves
} should be less than or equal to num user waits {_numUserWaits}");
301
if (
_numPendingRemoves
== 0 || _numUserWaits == 0)
306
int originalNumPendingRemoves =
_numPendingRemoves
;
309
for (int i = 0; i <
_numPendingRemoves
; i++)