hotspot/src/share/vm/runtime/interfaceSupport.hpp
// ENTRY routines may lock, GC and throw exceptions
#define __ENTRY(result_type, header, thread) \
{- -------------------------------------------
(1) (トレース出力)
---------------------------------------- -}
TRACE_CALL(result_type, header) \
{- -------------------------------------------
(1) (変数宣言など)
---------------------------------------- -}
HandleMarkCleaner __hm(thread); \
Thread* THREAD = thread; \
{- -------------------------------------------
(1) (以降で, 実際の関数の処理が行われる)
---------------------------------------- -}
/* begin of body */
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.