1 write to m_array
mscorlib (1)
system\threading\Tasks\ProducerConsumerQueues.cs (1)
486m_array = new T[size];
14 references to m_array
mscorlib (14)
system\threading\Tasks\ProducerConsumerQueues.cs (14)
161var array = segment.m_array; 189int newSegmentSize = m_tail.m_array.Length << 1; // double size 194newSegment.m_array[0] = item; 213var array = segment.m_array; 247array = segment.m_array; 261segment.m_state.m_first = (first + 1) & (segment.m_array.Length - 1); 273var array = segment.m_array; 305array = segment.m_array; 328var array = segment.m_array; 371array = segment.m_array; 387segment.m_state.m_first = (first + 1) & (segment.m_array.Length - 1); 426pt = (pt + 1) & (segment.m_array.Length - 1)) 428yield return segment.m_array[pt]; 445int arraySize = segment.m_array.Length;