< prev index next >
src/hotspot/share/runtime/thread.cpp
Updates after review: renamed event, removed status field
8041626: Shutdown tracing event
// 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 >