hotspot/src/share/vm/runtime/java.cpp
void vm_direct_exit(int code) {
{- -------------------------------------------
(1) VM が終了することを notify_vm_shutdown() で通知する.
(なお, 現在は DTrace のフック点があるだけ)
---------------------------------------- -}
notify_vm_shutdown();
{- -------------------------------------------
(1)
---------------------------------------- -}
os::wait_for_keypress_at_exit();
{- -------------------------------------------
(1) 最後は exit() 関数でプロセスを終了
---------------------------------------- -}
::exit(code);
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.