test/sun/nio/cs/StrCodingBenchmark.java

Print this page

        

*** 73,83 **** nanoss[i] = t/j; } return nanoss; } ! public static void time(Job ... jobs) throws Throwable { long[] warmup = time0(jobs); // Warm up run long[] nanoss = time0(jobs); // Real timing run long[] milliss = new long[jobs.length]; double[] ratios = new double[jobs.length]; --- 73,83 ---- nanoss[i] = t/j; } return nanoss; } ! public static long[] time(Job ... jobs) throws Throwable { long[] warmup = time0(jobs); // Warm up run long[] nanoss = time0(jobs); // Real timing run long[] milliss = new long[jobs.length]; double[] ratios = new double[jobs.length];
*** 108,117 **** --- 108,118 ---- System.out.printf(headerFormat, "Method", "Millis"); // Print out absolute and relative times, calibrated against first job for (int i = 0; i < jobs.length; i++) System.out.printf(format, jobs[i].name(), milliss[i], ratios[i]); + return milliss; } public static Job[] filter(Pattern filter, Job[] jobs) { if (filter == null) return jobs; Job[] newJobs = new Job[jobs.length];