3305 |
3305 |
3306 jint Threads::create_vm(JavaVMInitArgs* args, bool* canTryAgain) { |
3306 jint Threads::create_vm(JavaVMInitArgs* args, bool* canTryAgain) { |
3307 |
3307 |
3308 extern void JDK_Version_init(); |
3308 extern void JDK_Version_init(); |
3309 |
3309 |
|
3310 // Preinitialize version info. |
|
3311 VM_Version::early_initialize(); |
|
3312 |
3310 // Check version |
3313 // Check version |
3311 if (!is_supported_jni_version(args->version)) return JNI_EVERSION; |
3314 if (!is_supported_jni_version(args->version)) return JNI_EVERSION; |
3312 |
3315 |
3313 // Initialize the output stream module |
3316 // Initialize the output stream module |
3314 ostream_init(); |
3317 ostream_init(); |