Terraria v1.4.4.9
Terraria source code documentation
|
|
inlinestaticprivate |
Definition at line 156 of file PortableThreadPool.cs.
References System.Threading.PortableThreadPool._cpuUtilization, System.Threading.PortableThreadPool._maxThreads, System.Threading.PortableThreadPool._pendingBlockingAdjustment, System.Threading.PortableThreadPool._separated, System.Threading.PortableThreadPool._threadAdjustmentLock, System.Threading.LowLevelLock.Acquire(), System.Diagnostics.Debugger.Break(), System.Threading.PortableThreadPool.GateThread.DelayHelper.ClearBlockingAdjustmentDelay(), System.Threading.PortableThreadPool.CacheLineSeparated.counts, System.Threading.PortableThreadPool.CpuUtilizationReader.CurrentUtilization, System.Threading.Interlocked.Decrement(), System.Threading.PortableThreadPool.GateThread.DelayEvent, System.Threading.ThreadPool.EnableWorkerTracking, System.Threading.PortableThreadPool.CacheLineSeparated.gateThreadRunningState, System.Threading.PortableThreadPool.GetAndResetHighWatermarkCountOfThreadsProcessingUserCallbacks(), System.AppContextConfigHelper.GetBooleanConfig(), System.Threading.PortableThreadPool.GateThread.DelayHelper.GetNextDelay(), System.Threading.PortableThreadPool.GateThread.GetRunningStateForNumRuns(), System.Threading.PortableThreadPool.GateThread.DelayHelper.HasBlockingAdjustmentDelay, System.Threading.PortableThreadPool.GateThread.DelayHelper.HasBlockingAdjustmentDelayElapsed(), System.Threading.PortableThreadPool.ThreadCounts.InterlockedCompareExchange(), System.Threading.PortableThreadPool.BlockingConfig.IsCooperativeBlockingEnabled, System.Diagnostics.Tracing.NativeRuntimeEventSource.Log, System.Threading.PortableThreadPool.WorkerThread.MaybeAddWorkingWorker(), System.Threading.PortableThreadPool.ThreadCounts.NumProcessingWork, System.Threading.PortableThreadPool.CacheLineSeparated.numRequestedWorkers, System.Threading.PortableThreadPool.ThreadCounts.NumThreadsGoal, System.Threading.PortableThreadPool.OnGen2GCCallback(), System.Threading.PortableThreadPool.PerformBlockingAdjustment(), System.Threading.ThreadPool.PerformRuntimeSpecificGateActivities(), System.Gen2GcCallback.Register(), System.Threading.LowLevelLock.Release(), System.Threading.PortableThreadPool.GateThread.RunGateThreadEvent, System.Threading.PortableThreadPool.GateThread.DelayHelper.SetBlockingAdjustmentTimeAndDelay(), System.Threading.PortableThreadPool.GateThread.DelayHelper.SetGateActivitiesTime(), System.Threading.PortableThreadPool.GateThread.DelayHelper.ShouldPerformGateActivities(), System.Threading.PortableThreadPool.GateThread.SufficientDelaySinceLastDequeue(), System.Threading.PortableThreadPool.HillClimbing.ThreadPoolHillClimber, System.Threading.PortableThreadPool.ThreadPoolInstance, and System.Environment.TickCount.
Referenced by System.Threading.PortableThreadPool.GateThread.CreateGateThread().