ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/ArrayBlockingQueue.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/ArrayBlockingQueue.java (file contents):
Revision 1.101 by dl, Fri Feb 22 00:58:05 2013 UTC vs.
Revision 1.102 by dl, Mon Feb 25 17:59:40 2013 UTC

# Line 9 | Line 9 | import java.util.concurrent.locks.Condit
9   import java.util.concurrent.locks.ReentrantLock;
10   import java.util.AbstractQueue;
11   import java.util.Collection;
12 import java.util.Collections;
12   import java.util.Iterator;
13   import java.util.NoSuchElementException;
14   import java.lang.ref.WeakReference;
15 + import java.util.Spliterators;
16   import java.util.Spliterator;
17   import java.util.stream.Stream;
18   import java.util.stream.Streams;
# Line 1371 | Line 1371 | public class ArrayBlockingQueue<E> exten
1371      }
1372  
1373      Spliterator<E> spliterator() {
1374 <        return Collections.iteratorBasedSpliterator
1374 >        return Spliterators.spliterator
1375              (this, Spliterator.ORDERED | Spliterator.NONNULL |
1376               Spliterator.CONCURRENT);
1377      }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines