Mercurial > hg > graal-jvmci-8
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; } }