36 |
|
numbers[i] = Long.valueOf(i); |
37 |
|
|
38 |
|
int thr = ((n + 7) >>> 3) / ForkJoinPool.getCommonPoolParallelism(); |
39 |
< |
THRESHOLD = (thr <= 1 << 13)? 1 << 13 : thr; |
39 |
> |
THRESHOLD = (thr <= 1 << 13) ? 1 << 13 : thr; |
40 |
|
|
41 |
|
System.out.println("Threshold = " + THRESHOLD); |
42 |
|
|
153 |
|
} |
154 |
|
ThreadLocalRandom rng = ThreadLocalRandom.current(); |
155 |
|
Long dl = d[l]; |
156 |
< |
int m = (dl == null)? h : rng.nextInt(l, h); |
156 |
> |
int m = (dl == null) ? h : rng.nextInt(l, h); |
157 |
|
for (int i = l; i < m; ++i) |
158 |
|
d[i] = s[rng.nextInt(n)]; |
159 |
|
if (dl != null) { |