# HG changeset patch # User Roland Schatz # Date 1427293477 -3600 # Node ID d8275b3e1bd30407918893671ee10028acca90cd # Parent cef214c6d74accbc8d536862ad1706fae0532884 Do node intrinsification and word type rewriting only during replacement parsing. diff -r cef214c6d74a -r d8275b3e1bd3 graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultGenericInvocationPlugin.java --- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultGenericInvocationPlugin.java Tue Mar 24 17:33:15 2015 +0100 +++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultGenericInvocationPlugin.java Wed Mar 25 15:24:37 2015 +0100 @@ -52,7 +52,7 @@ public boolean apply(GraphBuilderContext b, ResolvedJavaMethod method, ValueNode[] args) { if (wordOperationPlugin.apply(b, method, args)) { return true; - } else if (b.parsingReplacement() || b.eagerResolving()) { + } else if (b.parsingReplacement()) { NodeIntrinsic intrinsic = nodeIntrinsification.getIntrinsic(method); if (intrinsic != null) { Signature sig = method.getSignature();