Up Top

Serviceability 機能 : JVMTI の処理 : JVMTI 関数の処理 : JNI 関数の遮断 (JNI Function Interception) : SetJNIFunctionTable() 及び GetJNIFunctionTable() の処理


概要(Summary)

(See: JVMTI 仕様)

処理の流れ (概要)(Execution Flows : Summary)

SetJNIFunctionTable() の処理

JvmtiEnv::SetJNIFunctionTable()
-> VMThread::execute()
   -> (略) (See: here for details)
      -> VM_JNIFunctionTableCopier::doit()
         -> copy_jni_function_table()

GetJNIFunctionTable() の処理

JvmtiEnv::GetJNIFunctionTable()
-> memcpy()

処理の流れ (詳細)(Execution Flows : Details)

JvmtiEnv::SetJNIFunctionTable()

See: here for details

VM_JNIFunctionTableCopier::doit()

See: here for details

copy_jni_function_table()

See: here for details

JvmtiEnv::GetJNIFunctionTable()

See: here for details


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