1 write to _samplesToMeasure
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (1)
86_samplesToMeasure = _wavePeriod * AppContextConfigHelper.GetInt32ComPlusOrDotNetConfig("System.Threading.ThreadPool.HillClimbing.WaveHistorySize", "HillClimbing_WaveHistorySize", 8, false);
8 references to _samplesToMeasure
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (8)
107_samples = new double[_samplesToMeasure]; 108_threadCounts = new double[_samplesToMeasure]; 179int sampleIndex = (int)(_totalSamples % _samplesToMeasure); 200int sampleCount = ((int)Math.Min(_totalSamples - 1, _samplesToMeasure)) / _wavePeriod * _wavePeriod; 211sampleSum += _samples[(_totalSamples - sampleCount + i) % _samplesToMeasure]; 212threadSum += _threadCounts[(_totalSamples - sampleCount + i) % _samplesToMeasure]; 413entry.lastHistoryCount = (int)(Math.Min(_totalSamples, _samplesToMeasure) / _wavePeriod) * _wavePeriod; 453q0 = coeff * q1 - q2 + samples[(_totalSamples - numSamples + i) % _samplesToMeasure];