Mercurial > hg > truffle
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 |