# HG changeset patch # User Christian Haeubl # Date 1368775721 -7200 # Node ID 580faa2ee288a2bb57519f99d6b383c794b0c857 # Parent b5dd7e3c8c80b5b88369dc2274c42d1321045f73 Avoid inlining of graphs with many invokes. diff -r b5dd7e3c8c80 -r 580faa2ee288 graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java --- a/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java Thu May 16 15:16:25 2013 +0200 +++ b/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java Fri May 17 09:28:41 2013 +0200 @@ -60,7 +60,7 @@ public static int TrivialInliningSize = 10; public static int MaximumInliningSize = 300; public static int SmallCompiledLowLevelGraphSize = 300; - public static double LimitInlinedInvokes = 10.0; + public static double LimitInlinedInvokes = 5.0; // escape analysis settings public static boolean PartialEscapeAnalysis = true;