Mercurial > hg > graal-compiler
changeset 10091:51b8585a1d70
more restrictive condition in ForeignCallNode.setStateAfter
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Wed, 19 Jun 2013 16:46:41 +0200 |
parents | ae6f0c381087 |
children | 72034f38f953 a47dd157277e |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ForeignCallNode.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ForeignCallNode.java Wed Jun 19 16:42:56 2013 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ForeignCallNode.java Wed Jun 19 16:46:41 2013 +0200 @@ -111,7 +111,7 @@ @Override public void setStateAfter(FrameState x) { - if (hasSideEffect() || canDeoptimize()) { + if (hasSideEffect()) { super.setStateAfter(x); } }