96 |
|
char[] c = new char[len * 4]; |
97 |
|
for (int j = 0; j < len; ++j) { |
98 |
|
int r = rng.next(); |
99 |
< |
c[k++] = (char)(' ' + (r & 0x7f)); |
99 |
> |
c[k++] = (char) (' ' + (r & 0x7f)); |
100 |
|
r >>>= 8; |
101 |
< |
c[k++] = (char)(' ' + (r & 0x7f)); |
101 |
> |
c[k++] = (char) (' ' + (r & 0x7f)); |
102 |
|
r >>>= 8; |
103 |
< |
c[k++] = (char)(' ' + (r & 0x7f)); |
103 |
> |
c[k++] = (char) (' ' + (r & 0x7f)); |
104 |
|
r >>>= 8; |
105 |
< |
c[k++] = (char)(' ' + (r & 0x7f)); |
105 |
> |
c[k++] = (char) (' ' + (r & 0x7f)); |
106 |
|
} |
107 |
|
key[i] = new String(c); |
108 |
|
} |
133 |
|
barrier.await(); |
134 |
|
barrier.await(); |
135 |
|
long time = timer.getTime(); |
136 |
< |
long tpo = time / (i * (long)nops); |
136 |
> |
long tpo = time / (i * (long) nops); |
137 |
|
System.out.print(LoopHelpers.rightJustify(tpo) + " ns per op"); |
138 |
< |
double secs = (double)(time) / 1000000000.0; |
138 |
> |
double secs = (double) time / 1000000000.0; |
139 |
|
System.out.println("\t " + secs + "s run time"); |
140 |
|
map.clear(); |
141 |
|
} |