Up Top

JNI の処理 : Invocation API の処理 : GetEnv() の処理 : GetEnv() による JNIEnv 取得処理


概要(Summary)

JNI の GetEnv() 関数は, 引数で指定されたバージョンに応じて以下のどれかを返す.

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

jni_GetEnv()
-> JvmtiExport::is_jvmti_version()
   -> (See: here for details)
-> JvmtiExport::get_jvmti_interface()
   -> (See: here for details)
-> Threads::is_supported_jni_version_including_1_1()
   -> Threads::is_supported_jni_version()
-> JavaThread::jni_environment()

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

jni_GetEnv()

See: here for details

Threads::is_supported_jni_version_including_1_1()

See: here for details

Threads::is_supported_jni_version()

See: here for details

JavaThread::jni_environment()

See: here for details


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