Mercurial > hg > graal-compiler
changeset 14759:56721cd3f8ba
remove a GraphOrder assertion which does not hold in substrate VM
author | Erik Eckstein <erik.eckstein@oracle.com> |
---|---|
date | Wed, 26 Mar 2014 10:16:28 +0100 |
parents | c612c2742a4f |
children | c59eaa8d6632 |
files | graal/com.oracle.graal.phases/src/com/oracle/graal/phases/util/GraphOrder.java |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/util/GraphOrder.java Wed Mar 26 10:15:15 2014 +0100 +++ b/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/util/GraphOrder.java Wed Mar 26 10:16:28 2014 +0100 @@ -60,7 +60,10 @@ if (input instanceof FrameState && node instanceof StateSplit && input == ((StateSplit) node).stateAfter()) { // nothing to do - after frame states are known, allowed cycles } else { - assert false : "unexpected cycle detected at input " + node + " -> " + input; + // TODO assertion does not hold for Substrate VM (in general for all +// notDataflow inputs) + // assert false : "unexpected cycle detected at input " + node + " -> " +// + input; } } }