comparison src/share/vm/runtime/arguments.cpp @ 5176:af59b4dfc9e4

compilation queue changes: * new CiCompilationStatistics * added new HotSpot compilation policy (-XX:CompilationPolicyChoice=4) * compile queue prioritizing (-G:+PriorityCompileQueue) * low-priority compilation threads (-G:+SlowCompileThreads) * dynamic compilation thread priority adjustment (-G:+DynamicCompilePriority)
author Lukas Stadler <lukas.stadler@jku.at>
date Thu, 29 Mar 2012 18:43:30 +0200
parents cfdb3c24bd6c
children 22fe762332af
comparison
equal deleted inserted replaced
5175:a8c5283a835c 5176:af59b4dfc9e4
3229 3229
3230 if (TieredCompilation) { 3230 if (TieredCompilation) {
3231 set_tiered_flags(); 3231 set_tiered_flags();
3232 } else { 3232 } else {
3233 // Check if the policy is valid. Policies 0 and 1 are valid for non-tiered setup. 3233 // Check if the policy is valid. Policies 0 and 1 are valid for non-tiered setup.
3234 if (CompilationPolicyChoice >= 2) { 3234 if (CompilationPolicyChoice >= 2 && CompilationPolicyChoice < 4) {
3235 vm_exit_during_initialization( 3235 vm_exit_during_initialization(
3236 "Incompatible compilation policy selected", NULL); 3236 "Incompatible compilation policy selected", NULL);
3237 } 3237 }
3238 } 3238 }
3239 3239