Top


定義場所(file name)

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

説明(description)

// function_table - pre-checked for NULL

名前(function name)

jvmtiError
JvmtiEnv::SetJNIFunctionTable(const jniNativeInterface* function_table) {

本体部(body)

  {- -------------------------------------------
  (1) VM_JNIFunctionTableCopier::doit() を呼んで, 
      function_table 引数で指定されたメモリ箇所の内容を JNI Function table にコピーする.
      ---------------------------------------- -}

      // Copy jni function table at safepoint.
      VM_JNIFunctionTableCopier copier(function_table);
      VMThread::execute(&copier);

  {- -------------------------------------------
  (1) リターン
      ---------------------------------------- -}

      return JVMTI_ERROR_NONE;
    } /* end SetJNIFunctionTable */

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