diff src/share/vm/runtime/arguments.cpp @ 2348:5d8f5a6dced7

7020403: Add AdvancedCompilationPolicy for tiered Summary: This implements adaptive tiered compilation policy. Reviewed-by: kvn, never
author iveresov
date Fri, 04 Mar 2011 15:14:16 -0800
parents 8c9c9ee30d71
children 799d8ccf63cf
line wrap: on
line diff
--- a/src/share/vm/runtime/arguments.cpp	Thu Mar 03 23:31:45 2011 -0800
+++ b/src/share/vm/runtime/arguments.cpp	Fri Mar 04 15:14:16 2011 -0800
@@ -1026,8 +1026,9 @@
 }
 
 void Arguments::set_tiered_flags() {
+  // With tiered, set default policy to AdvancedThresholdPolicy, which is 3.
   if (FLAG_IS_DEFAULT(CompilationPolicyChoice)) {
-    FLAG_SET_DEFAULT(CompilationPolicyChoice, 2);
+    FLAG_SET_DEFAULT(CompilationPolicyChoice, 3);
   }
   if (CompilationPolicyChoice < 2) {
     vm_exit_during_initialization(