Top


定義場所(file name)

hotspot/src/share/vm/prims/jniFastGetField.cpp

名前(function name)

address JNI_FastGetField::find_slowcase_pc(address pc) {

本体部(body)

  {- -------------------------------------------
  (1) JNI_FastGetField::speculative_load_pclist を前から順に見ていき, PC の値が同じものを探す.
      見つかったら, その要素に対応する JNI_FastGetField::slowcase_entry_pclist の値をリターンする.
      見つからなければ, -1 をリターン.
      ---------------------------------------- -}

      for (int i=0; i<count; i++) {
        if (speculative_load_pclist[i] == pc) {
          return slowcase_entry_pclist[i];
        }
      }
      return (address)-1;
    }

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