34 |
|
long t0 = System.nanoTime(); |
35 |
|
long t; |
36 |
|
int j = 0; |
37 |
< |
do { |
38 |
< |
j++; |
39 |
< |
jobs[i].work(); |
37 |
> |
do { |
38 |
> |
j++; |
39 |
> |
jobs[i].work(); |
40 |
|
} while ((t = System.nanoTime() - t0) < nanos); |
41 |
|
jobs[i].nanos = t / j; |
42 |
|
jobs[i].runs = j; |
113 |
|
public void work() { |
114 |
|
Map m = null; |
115 |
|
try { |
116 |
< |
m = (Map)mapClass.newInstance(); |
117 |
< |
} catch(Exception e) { |
116 |
> |
m = (Map) mapClass.newInstance(); |
117 |
> |
} catch (Exception e) { |
118 |
|
throw new RuntimeException("Can't instantiate " + mapClass + ": " + e); |
119 |
|
} |
120 |
|
final int len = elts.length; |
197 |
|
} |
198 |
|
|
199 |
|
} |
200 |
– |
|