36 references to AppContextConfigHelper
System.Private.CoreLib (36)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (1)
38
||
AppContextConfigHelper
.GetBooleanConfig("System.IO.DisableFileLocking", "DOTNET_SYSTEM_IO_DISABLEFILELOCKING", defaultValue: false);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\GlobalizationMode.cs (2)
15
internal static bool Invariant { get; } =
AppContextConfigHelper
.GetBooleanConfig("System.Globalization.Invariant", "DOTNET_SYSTEM_GLOBALIZATION_INVARIANT");
19
internal static bool PredefinedCulturesOnly { get; } =
AppContextConfigHelper
.GetBooleanConfig("System.Globalization.PredefinedCulturesOnly", "DOTNET_SYSTEM_GLOBALIZATION_PREDEFINED_CULTURES_ONLY", GlobalizationMode.Invariant);
src\runtime\src\libraries\System.Private.CoreLib\src\System\LocalAppContextSwitches.cs (1)
74
bool isSwitchEnabled =
AppContextConfigHelper
.GetBooleanConfig("Switch.System.Diagnostics.StackTrace.ShowILOffsets", false);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Lock.cs (2)
943
AppContextConfigHelper
.GetInt16Config(
957
AppContextConfigHelper
.GetInt16Config(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\LowLevelLifoSemaphore.cs (2)
71
_maxSpinCount =
AppContextConfigHelper
.GetInt16ComPlusOrDotNetConfig(
77
_threadWakeCooldownUsec =
AppContextConfigHelper
.GetInt16ComPlusOrDotNetConfig(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.Blocking.cs (6)
263
AppContextConfigHelper
.GetBooleanConfig("System.Threading.ThreadPool.Blocking.CooperativeBlocking", "DOTNET_ThreadPool_CooperativeBlocking", true);
265
AppContextConfigHelper
.GetBooleanConfig("System.Threading.ThreadPool.Blocking.IgnoreMemoryUsage", false);
290
AppContextConfigHelper
.GetInt32Config(
299
AppContextConfigHelper
.GetInt32Config(
307
(uint)
AppContextConfigHelper
.GetInt32Config(
315
(uint)
AppContextConfigHelper
.GetInt32Config(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.cs (3)
34
AppContextConfigHelper
.GetInt16ComPlusOrDotNetConfig("System.Threading.ThreadPool.MinThreads", "ThreadPool_ForceMinWorkerThreads", 0, false);
36
AppContextConfigHelper
.GetInt16ComPlusOrDotNetConfig("System.Threading.ThreadPool.MaxThreads", "ThreadPool_ForceMaxWorkerThreads", 0, false);
61
AppContextConfigHelper
.GetInt32Config(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.GateThread.cs (3)
26
AppContextConfigHelper
.GetBooleanComPlusOrDotNetConfig("System.Threading.ThreadPool.DisableStarvationDetection", "ThreadPool_DisableStarvationDetection", false);
28
AppContextConfigHelper
.GetBooleanComPlusOrDotNetConfig("System.Threading.ThreadPool.DebugBreakOnWorkerStarvation", "ThreadPool_DebugBreakOnWorkerStarvation", false);
35
AppContextConfigHelper
.GetInt32Config(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (14)
20
public static readonly bool IsDisabled =
AppContextConfigHelper
.GetBooleanComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.Disable", "HillClimbing_Disable", false);
83
_wavePeriod =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.WavePeriod", "HillClimbing_WavePeriod", 4, false);
84
_maxThreadWaveMagnitude =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.MaxWaveMagnitude", "HillClimbing_MaxWaveMagnitude", 20, false);
85
_threadMagnitudeMultiplier =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.WaveMagnitudeMultiplier", "HillClimbing_WaveMagnitudeMultiplier", 100, false) / 100.0;
86
_samplesToMeasure = _wavePeriod *
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.WaveHistorySize", "HillClimbing_WaveHistorySize", 8, false);
87
_targetThroughputRatio =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.Bias", "HillClimbing_Bias", 15, false) / 100.0;
88
_targetSignalToNoiseRatio =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.TargetSignalToNoiseRatio", "HillClimbing_TargetSignalToNoiseRatio", 300, false) / 100.0;
89
_maxChangePerSecond =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.MaxChangePerSecond", "HillClimbing_MaxChangePerSecond", 4, false);
90
_maxChangePerSample =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.MaxChangePerSample", "HillClimbing_MaxChangePerSample", 20, false);
91
int sampleIntervalMsLow =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.SampleIntervalLow", "HillClimbing_SampleIntervalLow", DefaultSampleIntervalMsLow, false);
92
int sampleIntervalMsHigh =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.SampleIntervalHigh", "HillClimbing_SampleIntervalHigh", DefaultSampleIntervalMsHigh, false);
103
_throughputErrorSmoothingFactor =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.ErrorSmoothingFactor", "HillClimbing_ErrorSmoothingFactor", 1, false) / 100.0;
104
_gainExponent =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.GainExponent", "HillClimbing_GainExponent", 200, false) / 100.0;
105
_maxSampleError =
AppContextConfigHelper
.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.MaxSampleErrorPercent", "HillClimbing_MaxSampleErrorPercent", 15, false) / 100.0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.WorkerThread.cs (1)
32
AppContextConfigHelper
.GetInt16Config(
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (1)
64
internal static bool Invariant { get; } =
AppContextConfigHelper
.GetBooleanConfig("System.TimeZoneInfo.Invariant", "DOTNET_SYSTEM_TIMEZONE_INVARIANT");