Lines Matching refs:jobs
93 private static long[] time0(Job ... jobs) throws Throwable {
94 long[] nanoss = new long[jobs.length];
95 for (int i = 0; i < jobs.length; i++) {
97 Job job = jobs[i];
108 private static void time(Job ... jobs) throws Throwable {
109 if (warmupSeconds > 0.0) time0(jobs); // Warm up run
110 long[] nanoss = time0(jobs); // Real timing run
111 long[] milliss = new long[jobs.length];
112 double[] ratios = new double[jobs.length];
122 for (int i = 0; i < jobs.length; i++) {
123 nameWidth = Math.max(nameWidth, jobs[i].name().length());
141 for (int i = 0; i < jobs.length; i++)
142 System.out.printf(format, jobs[i].name(), milliss[i], ratios[i]);
167 private static Job[] filter(Pattern filter, Job[] jobs) {
168 if (filter == null) return jobs;
169 Job[] newJobs = new Job[jobs.length];
171 for (Job job : jobs)
245 Job[] jobs = {
685 time(filter(filter, jobs));