Top


定義場所(file name)

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

名前(function name)

inline NativeMovConstReg* nativeMovConstReg_at(address address) {

本体部(body)

  {- -------------------------------------------
  (1) address 引数の値をそのままリターンするだけ.

      (正確には NativeMovConstReg::instruction_offset を引いているが, これは 0 なので実質何もしていない.
       というか, オペコード(instruction)が先頭にあるのはほぼ自明なので, 
       引く意味はあまりない気もするが...(まぁ一応 prefix があるけど...) #TODO)
      ---------------------------------------- -}

      NativeMovConstReg* test = (NativeMovConstReg*)(address - NativeMovConstReg::instruction_offset);
    #ifdef ASSERT
      test->verify();
    #endif
      return test;
    }

This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.