1 instantiation of HillClimbing
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (1)
23
public static readonly HillClimbing ThreadPoolHillClimber = new
HillClimbing
();
11 references to HillClimbing
System.Private.CoreLib (11)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.Blocking.cs (4)
150
HillClimbing
.ThreadPoolHillClimber.ForceChange(
152
HillClimbing
.StateOrTransition.CooperativeBlocking);
230
HillClimbing
.ThreadPoolHillClimber.ForceChange(
232
HillClimbing
.StateOrTransition.CooperativeBlocking);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.cs (2)
409
HillClimbing
.ThreadPoolHillClimber.Update(oldNumThreadsGoal, elapsedSeconds, numCompletions);
445
if (
HillClimbing
.IsDisabled)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.GateThread.cs (2)
169
HillClimbing
.ThreadPoolHillClimber.ForceChange(
171
HillClimbing
.StateOrTransition.Starvation);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (1)
23
public static readonly
HillClimbing
ThreadPoolHillClimber = new HillClimbing();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WorkerThread.cs (2)
214
HillClimbing
.ThreadPoolHillClimber.ForceChange(
216
HillClimbing
.StateOrTransition.ThreadTimedOut);