hotspot/src/share/vm/interpreter/interpreterRuntime.cpp
IRT_ENTRY(void, InterpreterRuntime::throw_pending_exception(JavaThread* thread))
{- -------------------------------------------
(1) (assert)
---------------------------------------- -}
assert(thread->has_pending_exception(), "must only ne called if there's an exception pending");
{- -------------------------------------------
(1) (この関数自体は何もしない.
代わりに, この関数を呼び出す MacroAssembler::call_VM() のコード内のチェックで
例外を検出させて伝搬させるのが目的)
---------------------------------------- -}
// nothing to do - eventually we should remove this code entirely (see comments @ call sites)
IRT_END
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.