Mercurial > hg > graal-compiler
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();