TTimSort Record
Definition
type TTimSort = record
Methods
|
BinaryInsertionSort<T>(array of T, NativeInt, IComparer<T>)
|
|
|
CompareThunk<T>(Pointer, Void, Void)
|
|
|
CountRunAndMakeAscending<T>(array of T, IComparer<T>)
|
|
|
EnsureTmpCapacity(Integer)
|
|
|
GallopLeft(Pointer, Pointer, Integer, Integer)
|
|
|
GallopRight(Pointer, Pointer, Integer, Integer)
|
|
|
Grow(NativeInt)
|
|
|
MergeAt(Integer)
|
|
|
MergeCollapse
|
|
|
MergeForceCollapse
|
|
|
MergeHi<T>(P, Integer, P, Integer, PTimSort)
|
|
|
MergeLo<T>(P, Integer, P, Integer, PTimSort)
|
|
|
MinRunLength(Integer)
|
|
|
PushRun(Pointer, Integer)
|
|
|
Sort(Pointer, IComparer<Pointer>, Integer, Integer)
|
|
|
Sort<T>(Pointer, IComparer<T>, Integer, Integer)
|
|