comparison graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/GraalOptions.java @ 5005:c2ebd3d559f7

fixed probabilities when polymorphic inlining is used
author Christian Haeubl <christian.haeubl@oracle.com>
date Thu, 01 Mar 2012 15:18:32 -0800
parents 2792bcd9a0ce
children a7c079d5dc87
comparison
equal deleted inserted replaced
5004:2792bcd9a0ce 5005:c2ebd3d559f7
75 public static int ForcedInlineEscapeWeight = 10; 75 public static int ForcedInlineEscapeWeight = 10;
76 public static boolean PrintEscapeAnalysis = ____; 76 public static boolean PrintEscapeAnalysis = ____;
77 77
78 // absolute probability analysis 78 // absolute probability analysis
79 public static boolean ProbabilityAnalysis = true; 79 public static boolean ProbabilityAnalysis = true;
80 public static int LoopFrequencyPropagationPolicy = -1; 80 public static int LoopFrequencyPropagationPolicy = -2;
81 81
82 // profiling information 82 // profiling information
83 public static int MatureExecutionsBranch = 1; 83 public static int MatureExecutionsBranch = 1;
84 public static int MatureExecutionsPerSwitchCase = 1; 84 public static int MatureExecutionsPerSwitchCase = 1;
85 public static int MatureExecutionsTypeProfile = 1; 85 public static int MatureExecutionsTypeProfile = 1;