1 write to m_currentIndex
System.Core (1)
System\Linq\Parallel\Partitioning\PartitionedDataSource.cs (1)
557
m_currentIndex
= new Shared<int>(m_startIndex);
3 references to m_currentIndex
System.Core (3)
System\Linq\Parallel\Partitioning\PartitionedDataSource.cs (3)
549
Contract.Assert(
m_currentIndex
== null, "Expected deferred allocation to ensure it happens on correct thread");
555
if (
m_currentIndex
== null)
561
int current = ++
m_currentIndex
.Value;