# | Line 787 | Line 787 | public class Phaser { | |
---|---|---|
787 | if (UNSAFE.compareAndSwapLong(root, stateOffset, | |
788 | s, s | TERMINATION_BIT)) { | |
789 | // signal all threads | |
790 | < | releaseWaiters(0); |
791 | < | releaseWaiters(1); |
790 | > | releaseWaiters(0); // Waiters on evenQ |
791 | > | releaseWaiters(1); // Waiters on oddQ |
792 | return; | |
793 | } | |
794 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |