# | Line 864 | Line 864 | public class ForkJoinPool extends Abstra | |
---|---|---|
864 | w.parked = false; | |
865 | if (w.eventCount != v) | |
866 | break; | |
867 | < | else if (System.nanoTime() - startTime < SHRINK_RATE) |
867 | > | else if (System.nanoTime() - startTime < |
868 | > | SHRINK_RATE - (SHRINK_RATE / 10)) // timing slop |
869 | Thread.interrupted(); // spurious wakeup | |
870 | else if (UNSAFE.compareAndSwapLong(this, ctlOffset, | |
871 | currentCtl, prevCtl)) { |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |