2 writes to m_consumerBufferIndex
System.Core (2)
System\Linq\Parallel\Channels\AsynchronousChannel.cs (2)
127m_consumerBufferIndex = 0; 627Interlocked.Exchange(ref m_consumerBufferIndex, (consumerBufferIndex + 1) % m_buffer.Length);
3 references to m_consumerBufferIndex
System.Core (3)
System\Linq\Parallel\Channels\AsynchronousChannel.cs (3)
153int consumerIndex = m_consumerBufferIndex; 187return m_producerBufferIndex == m_consumerBufferIndex; 615int consumerBufferIndex = m_consumerBufferIndex;