hotspot/src/cpu/x86/vm/interp_masm_x86_64.hpp
void get_constant_pool(Register reg) {
{- -------------------------------------------
(1) コード生成:
「InterpreterMacroAssembler::get_method() が生成するコードにより
実行中のメソッドを表す methodOop を取得する」
---------------------------------------- -}
get_method(reg);
{- -------------------------------------------
(1) コード生成:
「取得した methodOop 中から, 対応する constantPoolOop を取得し
reg 引数で指定されたレジスタにセットする」
---------------------------------------- -}
movptr(reg, Address(reg, methodOopDesc::constants_offset()));
}
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.