< prev index next >

src/share/vm/services/diagnosticCommand.cpp

Print this page
rev 12854 : [mq]: gcinterface.patch

*** 394,404 **** VMError::print_vm_info(_output); } void SystemGCDCmd::execute(DCmdSource source, TRAPS) { if (!DisableExplicitGC) { ! Universe::heap()->collect(GCCause::_dcmd_gc_run); } else { output()->print_cr("Explicit GC is disabled, no GC has been performed."); } } --- 394,404 ---- VMError::print_vm_info(_output); } void SystemGCDCmd::execute(DCmdSource source, TRAPS) { if (!DisableExplicitGC) { ! GC::gc()->heap()->collect(GCCause::_dcmd_gc_run); } else { output()->print_cr("Explicit GC is disabled, no GC has been performed."); } }
*** 411,421 **** vmSymbols::void_method_signature(), CHECK); } void HeapInfoDCmd::execute(DCmdSource source, TRAPS) { MutexLocker hl(Heap_lock); ! Universe::heap()->print_on(output()); } void FinalizerInfoDCmd::execute(DCmdSource source, TRAPS) { ResourceMark rm; --- 411,421 ---- vmSymbols::void_method_signature(), CHECK); } void HeapInfoDCmd::execute(DCmdSource source, TRAPS) { MutexLocker hl(Heap_lock); ! GC::gc()->heap()->print_on(output()); } void FinalizerInfoDCmd::execute(DCmdSource source, TRAPS) { ResourceMark rm;
< prev index next >