hotspot/src/share/vm/runtime/vm_operations.cpp
void VM_Operation::evaluate() {
{- -------------------------------------------
(1) (変数宣言など)
---------------------------------------- -}
ResourceMark rm;
{- -------------------------------------------
(1) (トレース出力)
---------------------------------------- -}
if (TraceVMOperation) {
tty->print("[");
NOT_PRODUCT(print();)
}
{- -------------------------------------------
(1) VM_Operation::doit() (を各サブクラスがオーバーライドしたもの) を呼び出す
---------------------------------------- -}
doit();
{- -------------------------------------------
(1) (トレース出力)
---------------------------------------- -}
if (TraceVMOperation) {
tty->print_cr("]");
}
}
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.