Mercurial > hg > truffle
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; |