4 writes to NumThreadsGoal
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.cs (1)
165_separated.counts.NumThreadsGoal = _minThreads;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.GateThread.cs (1)
163newCounts.NumThreadsGoal = newNumThreadsGoal;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.ThreadCounts.cs (1)
150newCounts.NumThreadsGoal = value;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WorkerThread.cs (1)
208newCounts.NumThreadsGoal = newNumThreadsGoal;
16 references to NumThreadsGoal
System.Private.CoreLib (16)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.Blocking.cs (4)
15return Math.Min(_separated.counts.NumThreadsGoal, TargetThreadsGoalForBlockingAdjustment); 47_separated.counts.NumThreadsGoal < TargetThreadsGoalForBlockingAdjustment) 82_separated.counts.NumThreadsGoal > TargetThreadsGoalForBlockingAdjustment) 130short numThreadsGoal = counts.NumThreadsGoal;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.cs (5)
223else if (_separated.counts.NumThreadsGoal < newMinThreads) 297if (_separated.counts.NumThreadsGoal > newMaxThreads) 391if (counts.NumProcessingWork > counts.NumThreadsGoal || 406short oldNumThreadsGoal = counts.NumThreadsGoal; 470if (counts.NumProcessingWork > counts.NumThreadsGoal)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.GateThread.cs (2)
154counts.NumProcessingWork >= counts.NumThreadsGoal) 219minimumDelay = (uint)threadPoolInstance._separated.counts.NumThreadsGoal * DequeueDelayThresholdMs;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.ThreadCounts.cs (3)
70if (NumProcessingWork < NumThreadsGoal) 167if (newCounts.NumThreadsGoal != oldCounts.NumThreadsGoal)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WorkerThread.cs (2)
207Math.Min(newNumExistingThreads, counts.NumThreadsGoal)); 313if (counts.NumProcessingWork <= counts.NumThreadsGoal)