diff options
author | dl <none@none> | 2009-11-02 17:25:38 -0800 |
---|---|---|
committer | dl <none@none> | 2009-11-02 17:25:38 -0800 |
commit | 54d3afcf9f129bb1c00a041f22f88b14a4faa71b (patch) | |
tree | cb332238a7a6cbb8a3e9b74801f04d74c38eb471 /src/share/classes/java/util/AbstractQueue.java | |
parent | 953837bce504ec4180ae3f147ec660ea340541f9 (diff) | |
download | jdk8u_jdk-54d3afcf9f129bb1c00a041f22f88b14a4faa71b.tar.gz |
6865582: jsr166y - jsr166 maintenance update
6865571: Add a lightweight task framework known as ForkJoin
6445158: Phaser - an improved CyclicBarrier
6865579: Add TransferQueue/LinkedTransferQueue
Reviewed-by: martin, chegar, dice
Diffstat (limited to 'src/share/classes/java/util/AbstractQueue.java')
-rw-r--r-- | src/share/classes/java/util/AbstractQueue.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/share/classes/java/util/AbstractQueue.java b/src/share/classes/java/util/AbstractQueue.java index f13eba8e9b..6925334eb8 100644 --- a/src/share/classes/java/util/AbstractQueue.java +++ b/src/share/classes/java/util/AbstractQueue.java @@ -183,11 +183,9 @@ public abstract class AbstractQueue<E> if (c == this) throw new IllegalArgumentException(); boolean modified = false; - Iterator<? extends E> e = c.iterator(); - while (e.hasNext()) { - if (add(e.next())) + for (E e : c) + if (add(e)) modified = true; - } return modified; } |