処理としては, 指定されたバージョンが JNI 1.2, JNI 1.4, JNI 1.6 のどれかであれば JNI_OK を返し, それ以外なら JNI_ERR を返すだけ.
なお, 指定されたバージョンが 1.1(HotSpot はもうサポートしない) の場合には, 引数の JDK1_1InitArgs 内に以下の情報を書き込んで launcher に伝えている.
JNI_GetDefaultJavaVMInitArgs() -> Threads::is_supported_jni_version()
See: here for details
See: here for details
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.