diff graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java @ 6657:768793150bcd

more PEA refactoring, multiple iterations
author Lukas Stadler <lukas.stadler@jku.at>
date Wed, 31 Oct 2012 18:21:19 +0100
parents 65f09f190be1
children 81ad987772f6
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java	Wed Oct 31 10:33:01 2012 +0100
+++ b/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/GraalOptions.java	Wed Oct 31 18:21:19 2012 +0100
@@ -69,9 +69,11 @@
 
     // escape analysis settings
     public static boolean PartialEscapeAnalysis              = true;
+    public static int     EscapeAnalysisIterations           = 2;
+    public static String  EscapeAnalyzeOnly                  = null;
 
-    public static double TailDuplicationProbability          = 0.5;
-    public static int    TailDuplicationTrivialSize          = 1;
+    public static double  TailDuplicationProbability         = 0.5;
+    public static int     TailDuplicationTrivialSize         = 1;
 
     // absolute probability analysis
     public static boolean ProbabilityAnalysis                = true;
@@ -129,12 +131,12 @@
     public static boolean PerThreadDebugValues               = ____;
     public static boolean SummarizeDebugValues               = ____;
     public static boolean SummarizePerPhase                  = ____;
-    public static String Dump                                = null;
-    public static String Meter                               = null;
-    public static String Time                                = null;
-    public static String Log                                 = null;
-    public static String LogFile                             = null;
-    public static String MethodFilter                        = null;
+    public static String  Dump                                = null;
+    public static String  Meter                               = null;
+    public static String  Time                                = null;
+    public static String  Log                                 = null;
+    public static String  LogFile                             = null;
+    public static String  MethodFilter                        = null;
     public static boolean DumpOnError                        = ____;
 
     // Ideal graph visualizer output settings