Mercurial > hg > graal-compiler
changeset 20870:5e9dc1535b62
Create floating reads in snippets.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Thu, 09 Apr 2015 17:47:52 +0200 |
parents | aff67777d2ea |
children | 762e03b40d3d |
files | graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java Thu Apr 09 15:04:09 2015 +0200 +++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/SnippetTemplate.java Thu Apr 09 17:47:52 2015 +0200 @@ -725,7 +725,7 @@ assert checkAllVarargPlaceholdersAreDeleted(parameterCount, placeholders); - new FloatingReadPhase(false, true).apply(snippetCopy); + new FloatingReadPhase(true, true).apply(snippetCopy); MemoryAnchorNode anchor = snippetCopy.add(new MemoryAnchorNode()); snippetCopy.start().replaceAtUsages(InputType.Memory, anchor);