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