diff graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/phases/InliningPhase.java @ 4699:83e7065e9c75

adjust inlining policy's maximum trivial size
author Christian Haeubl <christian.haeubl@oracle.com>
date Fri, 24 Feb 2012 18:29:00 -0800
parents 7167f487cc31
children 897b7d18bebc
line wrap: on
line diff
--- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/phases/InliningPhase.java	Fri Feb 24 18:23:41 2012 -0800
+++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/phases/InliningPhase.java	Fri Feb 24 18:29:00 2012 -0800
@@ -307,7 +307,7 @@
 
             double inlineRatio = Math.min(GraalOptions.ProbabilityCapForInlining, info.invoke.probability());
             double maxSize = Math.pow(GraalOptions.NestedInliningSizeRatio, info.level) * GraalOptions.MaximumGreedyInlineSize * inlineRatio;
-            maxSize = Math.max(maxSize, GraalOptions.MaximumInlineSize);
+            maxSize = Math.max(maxSize, GraalOptions.MaximumTrivialSize);
             return info.weight <= maxSize;
         }
     }