4 writes to _minThreads
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.cs (4)
137
_minThreads
= HasForcedMinThreads ? ForcedMinWorkerThreads : (short)Environment.ProcessorCount;
140
_minThreads
= MaxPossibleThreadCount;
213
_minThreads
= newMinThreads;
259
workerThreads = Volatile.Read(ref
_minThreads
);
12 references to _minThreads
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.Blocking.cs (3)
27
?
_minThreads
28
: (short)Math.Min((ushort)(
_minThreads
+ _numBlockedThreads), (ushort)_maxThreads);
157
(short)Math.Min((ushort)(
_minThreads
+ BlockingConfig.ThreadsToAddWithoutDelay), (ushort)_maxThreads);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.cs (9)
138
if (
_minThreads
> MaxPossibleThreadCount)
148
else if (_maxThreads <
_minThreads
)
150
_maxThreads =
_minThreads
;
159
(ushort)
_minThreads
,
165
_separated.counts.NumThreadsGoal =
_minThreads
;
208
if (newMinThreads ==
_minThreads
)
235
(ushort)
_minThreads
,
273
if (workerThreads <
_minThreads
)
305
(ushort)
_minThreads
,