# | Line 976 | Line 976 | public class ConcurrentLinkedDequeTest e | |
---|---|---|
976 | } | |
977 | } | |
978 | ||
979 | – | <T> T chooseRandomly(T... choices) { |
980 | – | return choices[ThreadLocalRandom.current().nextInt(choices.length)]; |
981 | – | } |
982 | – | |
979 | /** | |
980 | * Non-traversing Deque operations (that return null) are linearizable. | |
981 | * Don't return null when the deque is observably never empty. |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |