--- jsr166/src/test/loops/DenseMapMicroBenchmark.java 2010/09/01 07:20:36 1.5 +++ jsr166/src/test/loops/DenseMapMicroBenchmark.java 2015/01/15 18:34:19 1.9 @@ -1,7 +1,7 @@ /* * Written by Doug Lea with assistance from members of JCP JSR-166 * Expert Group and released to the public domain, as explained at - * http://creativecommons.org/licenses/publicdomain + * http://creativecommons.org/publicdomain/zero/1.0/ */ import java.util.*; @@ -47,13 +47,13 @@ public class DenseMapMicroBenchmark { time0(NANOS_PER_JOB, jobs); final String nameHeader = "Method"; - int nameWidth = nameHeader.length(); + int nameWidth = nameHeader.length(); for (Job job : jobs) nameWidth = Math.max(nameWidth, job.name().length()); final int itemsPerTest = SIZE * OPS_PER_ITER * ITERS_PER_TEST; final String timeHeader = "Nanos/item"; - int timeWidth = timeHeader.length(); + int timeWidth = timeHeader.length(); final String ratioHeader = "Ratio"; int ratioWidth = ratioHeader.length(); String format = String.format("%%-%ds %%%dd %%.3f%%n", @@ -70,7 +70,6 @@ public class DenseMapMicroBenchmark { } } - static Long[] toLongs(Integer[] ints) { Long[] longs = new Long[ints.length]; for (int i = 0; i < ints.length; i++) @@ -100,12 +99,11 @@ public class DenseMapMicroBenchmark { return doubles; } - static final class Hasher extends Job { final Object[] elts; - final Class mapClass; + final Class mapClass; volatile int matches; - Hasher(String name, Object[] elts, Class mapClass) { + Hasher(String name, Object[] elts, Class mapClass) { super(name); this.elts = elts; this.mapClass = mapClass; @@ -151,7 +149,7 @@ public class DenseMapMicroBenchmark { } public static void main(String[] args) throws Throwable { - Class mc = java.util.HashMap.class; + Class mc = java.util.HashMap.class; if (args.length > 0) mc = Class.forName(args[0]); if (args.length > 1)