8063112: Compiler diagnostic commands should have locking instead of safepoint

Remove unnecessary vm-ops and add locking instead, improve output

Reviewed-by: kvn
This commit is contained in:
Nils Eliasson 2016-01-22 15:25:40 +01:00
parent 56c2dccccf
commit ae0867c9f8
8 changed files with 48 additions and 69 deletions

View file

@ -485,18 +485,6 @@ void VM_Exit::wait_if_vm_exited() {
}
}
void VM_PrintCompileQueue::doit() {
CompileBroker::print_compile_queues(_out);
}
void VM_PrintCodeList::doit() {
CodeCache::print_codelist(_out);
}
void VM_PrintCodeCache::doit() {
CodeCache::print_layout(_out);
}
#if INCLUDE_SERVICES
void VM_PrintClassHierarchy::doit() {
KlassHierarchy::print_class_hierarchy(_out, _print_interfaces, _print_subclasses, _classname);