1 write to m_indexRanges
mscorlib (1)
system\threading\Tasks\ParallelRangeManager.cs (1)
268m_indexRanges = new IndexRange[nNumRanges];
8 references to m_indexRanges
mscorlib (8)
system\threading\Tasks\ParallelRangeManager.cs (8)
274m_indexRanges[i].m_nFromInclusive = nCurrentIndex; 275m_indexRanges[i].m_nSharedCurrentIndexOffset = null; 276m_indexRanges[i].m_bRangeFinished = 0; 292m_indexRanges[i].m_nToExclusive = nCurrentIndex; 302Contract.Assert(m_indexRanges != null && m_indexRanges.Length != 0); 304int nInitialRange = (Interlocked.Increment(ref m_nCurrentIndexRangeToAssign) - 1) % m_indexRanges.Length; 306return new RangeWorker(m_indexRanges, nInitialRange, m_nStep, _use32BitCurrentIndex);