9 references to _assignedWorkItemQueueThreadCounts
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (9)
472queueIndex = _assignedWorkItemQueueThreadCounts.Length - 1; 473_assignedWorkItemQueueThreadCounts[queueIndex]++; 478Debug.Assert(_assignedWorkItemQueueThreadCounts[queueIndex] >= 0); 479if (_assignedWorkItemQueueThreadCounts[queueIndex] > 1) 483if (_assignedWorkItemQueueThreadCounts[i] < ProcessorsPerAssignableWorkItemQueue) 485_assignedWorkItemQueueThreadCounts[queueIndex]--; 487_assignedWorkItemQueueThreadCounts[queueIndex]++; 511int newCount = --_assignedWorkItemQueueThreadCounts[queueIndex]; 524while (_assignedWorkItemQueueThreadCounts[queueIndex] <= 0 && queue.TryDequeue(out object? workItem))