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

/libcore/luni/src/main/java/java/util/
H A DComparableTimSort.java406 int len1 = runLen[i];
409 if (DEBUG) assert len1 > 0 && len2 > 0;
410 if (DEBUG) assert base1 + len1 == base2;
417 runLen[i] = len1 + len2;
428 int k = gallopRight((Comparable<Object>) a[base2], a, base1, len1, 0);
431 len1 -= k;
432 if (len1 == 0)
439 len2 = gallopLeft((Comparable<Object>) a[base1 + len1 - 1], a,
445 // Merge remaining runs, using tmp array with min(len1, len2) elements
446 if (len1 <
614 mergeLo(int base1, int len1, int base2, int len2) argument
731 mergeHi(int base1, int len1, int base2, int len2) argument
[all...]
H A DTimSort.java439 int len1 = runLen[i];
442 if (DEBUG) assert len1 > 0 && len2 > 0;
443 if (DEBUG) assert base1 + len1 == base2;
450 runLen[i] = len1 + len2;
461 int k = gallopRight(a[base2], a, base1, len1, 0, c);
464 len1 -= k;
465 if (len1 == 0)
472 len2 = gallopLeft(a[base1 + len1 - 1], a, base2, len2, len2 - 1, c);
477 // Merge remaining runs, using tmp array with min(len1, len2) elements
478 if (len1 <
646 mergeLo(int base1, int len1, int base2, int len2) argument
763 mergeHi(int base1, int len1, int base2, int len2) argument
[all...]

Completed in 54 milliseconds