Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SufficientDelaySinceLastDequeue()

static bool System.Threading.PortableThreadPool.GateThread.SufficientDelaySinceLastDequeue ( PortableThreadPool threadPoolInstance)
inlinestaticprivate

Definition at line 264 of file PortableThreadPool.cs.

265 {
266 uint num = (uint)(Environment.TickCount - threadPoolInstance._separated.lastDequeueTime);
267 uint num2 = ((threadPoolInstance._cpuUtilization >= 80) ? ((uint)(threadPoolInstance._separated.counts.NumThreadsGoal * 1000)) : 500u);
268 return num > num2;
269 }

References System.Threading.PortableThreadPool._separated, System.Threading.PortableThreadPool.CacheLineSeparated.lastDequeueTime, and System.Environment.TickCount.

Referenced by System.Threading.PortableThreadPool.GateThread.GateThreadStart().