Mercurial > hg > graal-compiler
changeset 20001:0e7bb9cced6b
ignore forced MethodSubstitutions during graph builder inlining (it breaks economy compiler configuration)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 23 Mar 2015 14:18:32 +0100 |
parents | e8a0a61526b2 |
children | 5aa0cb2914f8 |
files | graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.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/ReplacementsImpl.java Mon Mar 23 13:36:04 2015 +0100 +++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ReplacementsImpl.java Mon Mar 23 14:18:32 2015 +0100 @@ -97,7 +97,7 @@ public InlineInfo getInlineInfo(GraphBuilderContext b, ResolvedJavaMethod method, ValueNode[] args, JavaType returnType) { ResolvedJavaMethod subst = getMethodSubstitutionMethod(method); if (subst != null) { - if (b.parsingReplacement() || InlineDuringParsing.getValue() || isForcedSubstitution(method)) { + if (b.parsingReplacement() || InlineDuringParsing.getValue()) { // Forced inlining of intrinsics return new InlineInfo(subst, true, true); }