diff graal/GraalCompiler/src/com/sun/c1x/C1XOptions.java @ 2534:4af63190ee3d

Prohibit inlining of synchronized and inlining of method with exception handlers (remove C1XOption).
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Wed, 27 Apr 2011 19:25:26 +0200
parents c480605ef068
children cc5443caae16
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/C1XOptions.java	Wed Apr 27 19:05:35 2011 +0200
+++ b/graal/GraalCompiler/src/com/sun/c1x/C1XOptions.java	Wed Apr 27 19:25:26 2011 +0200
@@ -40,8 +40,6 @@
 
     // inlining settings
     public static boolean OptInline                          = ____;
-    public static boolean OptInlineExcept                    = ____;
-    public static boolean OptInlineSynchronized              = ____;
 
     public static int     MaximumInstructionCount            = 37000;
     public static float   MaximumInlineRatio                 = 0.90f;
@@ -95,9 +93,6 @@
     public static boolean OptLocalLoadElimination;
     public static boolean OptCSEArrayLength;
     public static boolean OptBlockSkipping;
-    public static boolean OptIterativeNCE;
-    public static boolean OptFlowSensitiveNCE;
-    public static boolean OptDeadCodeElimination1;
     public static boolean OptControlFlow;
     public static boolean OptMoveElimination;
 
@@ -170,13 +165,8 @@
 
         // Level 3 optimizations
         OptCSEArrayLength               = lll;
-        OptInlineExcept                 = lll;
-        OptInlineSynchronized           = lll;
         UseStackMapTableLiveness        = lll;
         UseAssumptions                  = lll;
-        OptIterativeNCE                 = lll;
-        OptFlowSensitiveNCE             = lll;
-        OptDeadCodeElimination1         = lll;
         OptBlockSkipping                = lll;
     }
 }