< prev index next >

src/hotspot/share/runtime/thread.cpp

Updates after review: renamed event, removed status field

8041626: Shutdown tracing event

*** 4253,4262 **** --- 4253,4268 ---- // and wait as a suspend-equivalent condition. Threads_lock->wait(!Mutex::_no_safepoint_check_flag, 0, Mutex::_as_suspend_equivalent_flag); } + EventShutdown e; + if (e.should_commit()) { + e.set_reason("No remaining non-daemon Java threads"); + e.commit(); + } + // Hang forever on exit if we are reporting an error. if (ShowMessageBoxOnError && VMError::is_error_reported()) { os::infinite_sleep(); } os::wait_for_keypress_at_exit();
< prev index next >