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; 259workerThreads = 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)
138if (_minThreads > MaxPossibleThreadCount) 148else if (_maxThreads < _minThreads) 150_maxThreads = _minThreads; 159(ushort)_minThreads, 165_separated.counts.NumThreadsGoal = _minThreads; 208if (newMinThreads == _minThreads) 235(ushort)_minThreads, 273if (workerThreads < _minThreads) 305(ushort)_minThreads,