< prev index next >

src/hotspot/share/runtime/init.cpp

Print this page
rev 60025 : 8246476: remove AsyncDeflateIdleMonitors option and the safepoint based deflation mechanism

*** 168,181 **** if (!destructorsCalled) { destructorsCalled = true; if (log_is_enabled(Info, monitorinflation)) { // The ObjectMonitor subsystem uses perf counters so // do this before perfMemory_exit(). ! // These other two audit_and_print_stats() calls are done at the // Debug level at a safepoint: - // - for safepoint based deflation auditing: - // ObjectSynchronizer::finish_deflate_idle_monitors() // - for async deflation auditing: // ObjectSynchronizer::do_safepoint_work() ObjectSynchronizer::audit_and_print_stats(true /* on_exit */); } perfMemory_exit(); --- 168,179 ---- if (!destructorsCalled) { destructorsCalled = true; if (log_is_enabled(Info, monitorinflation)) { // The ObjectMonitor subsystem uses perf counters so // do this before perfMemory_exit(). ! // This other audit_and_print_stats() call is done at the // Debug level at a safepoint: // - for async deflation auditing: // ObjectSynchronizer::do_safepoint_work() ObjectSynchronizer::audit_and_print_stats(true /* on_exit */); } perfMemory_exit();
< prev index next >