# | Line 44 | Line 44 | public class SpinningTieredPhaserLoops { | |
---|---|---|
44 | phaser.register(); | |
45 | } | |
46 | ||
47 | – | |
47 | public void run() { | |
48 | int n = size; | |
49 | Phaser b = phaser; | |
# | Line 71 | Line 70 | public class SpinningTieredPhaserLoops { | |
70 | for (int size = FIRST_SIZE; size <= LAST_SIZE; size *= 10) { | |
71 | long startTime = System.nanoTime(); | |
72 | ||
73 | < | Runnable[] actions = new Runnable [k]; |
73 | > | Runnable[] actions = new Runnable[k]; |
74 | build(actions, size, 0, k, new Phaser()); | |
75 | < | Future[] futures = new Future[k]; |
75 | > | Future<?>[] futures = new Future<?>[k]; |
76 | for (int i = 0; i < k; ++i) { | |
77 | futures[i] = pool.submit(actions[i]); | |
78 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |