1 write to _totalSamples
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (1)
182
_totalSamples
++;
8 references to _totalSamples
System.Private.CoreLib (8)
src\libraries\System.Private.CoreLib\src\System\Threading\PortableThreadPool.HillClimbing.cs (8)
155
if (
_totalSamples
> 0 && ((currentThreadCount - 1.0) / numCompletions) >= _maxSampleError)
179
int sampleIndex = (int)(
_totalSamples
% _samplesToMeasure);
200
int sampleCount = ((int)Math.Min(
_totalSamples
- 1, _samplesToMeasure)) / _wavePeriod * _wavePeriod;
211
sampleSum += _samples[(
_totalSamples
- sampleCount + i) % _samplesToMeasure];
212
threadSum += _threadCounts[(
_totalSamples
- sampleCount + i) % _samplesToMeasure];
338
int newThreadCount = (int)(_currentControlSetting + newThreadWaveMagnitude * ((
_totalSamples
/ (_wavePeriod / 2)) % 2));
413
entry.lastHistoryCount = (int)(Math.Min(
_totalSamples
, _samplesToMeasure) / _wavePeriod) * _wavePeriod;
453
q0 = coeff * q1 - q2 + samples[(
_totalSamples
- numSamples + i) % _samplesToMeasure];