equal
deleted
inserted
replaced
50 import java.util.Spliterator; |
50 import java.util.Spliterator; |
51 import java.util.concurrent.locks.Condition; |
51 import java.util.concurrent.locks.Condition; |
52 import java.util.concurrent.locks.ReentrantLock; |
52 import java.util.concurrent.locks.ReentrantLock; |
53 import java.util.function.Consumer; |
53 import java.util.function.Consumer; |
54 import java.util.function.Predicate; |
54 import java.util.function.Predicate; |
55 import jdk.internal.misc.SharedSecrets; |
55 import jdk.internal.access.SharedSecrets; |
56 |
56 |
57 /** |
57 /** |
58 * An unbounded {@linkplain BlockingQueue blocking queue} that uses |
58 * An unbounded {@linkplain BlockingQueue blocking queue} that uses |
59 * the same ordering rules as class {@link PriorityQueue} and supplies |
59 * the same ordering rules as class {@link PriorityQueue} and supplies |
60 * blocking retrieval operations. While this queue is logically |
60 * blocking retrieval operations. While this queue is logically |