Searched defs:runLen (Results 1 - 2 of 2) sorted by relevance

/libcore/ojluni/src/main/java/java/util/
H A DComparableTimSort.java103 * runBase[i] + runLen[i] == runBase[i + 1]
110 private final int[] runLen; field in class:ComparableTimSort
156 runLen = new int[stackLen];
202 int runLen = countRunAndMakeAscending(a, lo, hi);
205 if (runLen < minRun) {
207 binarySort(a, lo, lo + force, lo + runLen);
208 runLen = force;
212 ts.pushRun(lo, runLen);
216 lo += runLen;
217 nRemaining -= runLen;
381 pushRun(int runBase, int runLen) argument
[all...]
H A DTimSort.java128 * runBase[i] + runLen[i] == runBase[i + 1]
135 private final int[] runLen; field in class:TimSort
186 runLen = new int[stackLen];
234 int runLen = countRunAndMakeAscending(a, lo, hi, c);
237 if (runLen < minRun) {
239 binarySort(a, lo, lo + force, lo + runLen, c);
240 runLen = force;
244 ts.pushRun(lo, runLen);
248 lo += runLen;
249 nRemaining -= runLen;
416 pushRun(int runBase, int runLen) argument
[all...]

Completed in 50 milliseconds