changeset 14537:360beb9b3c50

let NodeIterable.snapshotTo take collections instead of lists
author Lukas Stadler <lukas.stadler@oracle.com>
date Fri, 14 Mar 2014 10:22:04 +0100
parents b3937b8b9ae1
children f659d019d3ab
files graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeList.java graal/com.oracle.graal.graph/src/com/oracle/graal/graph/iterators/AbstractNodeIterable.java graal/com.oracle.graal.graph/src/com/oracle/graal/graph/iterators/NodeIterable.java
diffstat 3 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeList.java	Fri Mar 14 10:22:04 2014 +0100
+++ b/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/NodeList.java	Fri Mar 14 10:22:04 2014 +0100
@@ -257,7 +257,7 @@
     }
 
     @Override
-    public void snapshotTo(List<T> to) {
+    public void snapshotTo(Collection<T> to) {
         for (int i = 0; i < size; i++) {
             to.add(get(i));
         }
--- a/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/iterators/AbstractNodeIterable.java	Fri Mar 14 10:22:04 2014 +0100
+++ b/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/iterators/AbstractNodeIterable.java	Fri Mar 14 10:22:04 2014 +0100
@@ -74,7 +74,7 @@
     }
 
     @Override
-    public void snapshotTo(List<T> to) {
+    public void snapshotTo(Collection<T> to) {
         for (T n : this) {
             to.add(n);
         }
--- a/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/iterators/NodeIterable.java	Fri Mar 14 10:22:04 2014 +0100
+++ b/graal/com.oracle.graal.graph/src/com/oracle/graal/graph/iterators/NodeIterable.java	Fri Mar 14 10:22:04 2014 +0100
@@ -44,7 +44,7 @@
 
     List<T> snapshot();
 
-    void snapshotTo(List<T> to);
+    void snapshotTo(Collection<T> to);
 
     T first();