Mercurial > hg > graal-compiler
diff graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BeginNode.java @ 6534:feb579677b58
SnippetTemplate must not depend on CodeCacheProvider (only on MetaAccessProvider). This means that the hasSideEffect flag of a RuntimeCall must be already fixed in the RuntimeCall.Descriptor to avoid a lookup of the actual RuntimeCall using the CodeCacheProvider.
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Mon, 08 Oct 2012 19:34:32 -0700 |
parents | 2a0c9f20baa1 |
children | 4eba1a717254 |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BeginNode.java Mon Oct 08 17:38:24 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/BeginNode.java Mon Oct 08 19:34:32 2012 -0700 @@ -26,7 +26,6 @@ import java.util.*; -import com.oracle.graal.api.code.*; import com.oracle.graal.graph.*; import com.oracle.graal.graph.iterators.*; import com.oracle.graal.nodes.spi.*; @@ -45,7 +44,7 @@ stateAfter = x; } - public boolean hasSideEffect(CodeCacheProvider runtime) { + public boolean hasSideEffect() { return false; }