3 writes to m_nextChunkMaxSize
System.Core (3)
System\Linq\Parallel\Partitioning\PartitionedDataSource.cs (3)
593
m_nextChunkMaxSize
= 1; // We start the chunk size at 1 and grow it later.
713
mutables.
m_nextChunkMaxSize
= mutables.m_nextChunkMaxSize * 2;
716
mutables.
m_nextChunkMaxSize
= chunkBuffer.Length;
6 references to m_nextChunkMaxSize
System.Core (6)
System\Linq\Parallel\Partitioning\PartitionedDataSource.cs (6)
666
Contract.Assert(0 <= mutables.
m_nextChunkMaxSize
&& mutables.
m_nextChunkMaxSize
<= chunkBuffer.Length);
678
for (; i < mutables.
m_nextChunkMaxSize
&& m_source.MoveNext(); i++)
709
if (mutables.
m_nextChunkMaxSize
< chunkBuffer.Length)
713
mutables.m_nextChunkMaxSize = mutables.
m_nextChunkMaxSize
* 2;
714
if (mutables.
m_nextChunkMaxSize
> chunkBuffer.Length)