Top


定義場所(file name)

hotspot/src/cpu/x86/vm/interp_masm_x86_64.hpp

名前(function name)

  void get_constant_pool(Register reg) {

本体部(body)

  {- -------------------------------------------
  (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.