3 instantiations of GrowingArray
System.Core (3)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (2)
756m_values = new GrowingArray<TElement>(); 757m_orderKeys = new GrowingArray<TOrderKey>();
System\Linq\Parallel\Utils\Sorting.cs (1)
239keys = new GrowingArray<TKey>();
11 references to GrowingArray
System.Core (11)
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (2)
743private GrowingArray<TElement> m_values; // Values in this group 744private GrowingArray<TOrderKey> m_orderKeys; // Order keys that correspond to the values
System\Linq\Parallel\Utils\Sorting.cs (9)
49private GrowingArray<TKey>[] m_sharedKeys; // Shared keys with which to compare elements. 65GrowingArray<TKey>[] sharedkeys, TInputOutput[][] sharedValues, Barrier[,] sharedBarriers) 122GrowingArray<TKey>[] sharedKeys = new GrowingArray<TKey>[degreeOfParallelism]; 195GrowingArray<TKey> sourceKeys = null; 225private void BuildKeysFromSource(ref GrowingArray<TKey> keys, ref List<TInputOutput> values) 273private void QuickSortIndicesInPlace(GrowingArray<TKey> keys, List<TInputOutput> values, OrdinalIndexState ordinalIndexState) 380GrowingArray<TKey> myKeys = m_sharedKeys[m_partitionIndex]; 497GrowingArray<TKey> mergedKeys = m_sharedKeys[partnerIndex];