aboutsummaryrefslogtreecommitdiff
path: root/src/share/classes/java/util/AbstractQueue.java
diff options
context:
space:
mode:
authordl <none@none>2009-11-02 17:25:38 -0800
committerdl <none@none>2009-11-02 17:25:38 -0800
commit54d3afcf9f129bb1c00a041f22f88b14a4faa71b (patch)
treecb332238a7a6cbb8a3e9b74801f04d74c38eb471 /src/share/classes/java/util/AbstractQueue.java
parent953837bce504ec4180ae3f147ec660ea340541f9 (diff)
downloadjdk8u_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.java6
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;
}