Home | History | Annotate | Download | only in Scripts

Lines Matching refs:startIndex

130 my $startIndex = $revisions[0] ? findNearestNightlyIndex(@nightlies, $revisions[0], 'ceil') : 0;
140 $nightlies[$startIndex]->{rev};
141 downloadNightly($nightlies[$startIndex]->{file}, $nightlyFilesURLBase, $nightlyDownloadDirectory);
142 mountAndRunNightly($nightlies[$startIndex]->{file}, $nightlyDownloadDirectory, $safariPath, $tempFile);
143 $didReproduceBug = promptForTest($nightlies[$startIndex]->{rev});
144 $startIndex-- if $didReproduceBug < 0;
165 printStatus($nightlies[$startIndex]->{rev}, $nightlies[$endIndex]->{rev}, $isProgression);
168 while (abs($endIndex - $startIndex) > 1) {
169 my $index = $startIndex + int(($endIndex - $startIndex) / 2);
174 my $buildsLeft = max(max(0, $endIndex - $index - 1), max(0, $index - $startIndex - 1));
185 $index = $startIndex + int(($endIndex - $startIndex) / 2);
192 $startIndex = $index;
197 printStatus($nightlies[$startIndex]->{rev}, $nightlies[$endIndex]->{rev}, $isProgression);