Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/thread.cpp @ 23179:a7c52c776c30
8080776: ARM 32 bit binaries do not run on 64 bit ARM v8 hardware
Summary: Need to know arm cpu type earlier in the init sequence to avoid illegal instruction
Reviewed-by: dholmes, dlong, bdelsart
author | bpittore |
---|---|
date | Wed, 08 Jul 2015 10:36:43 -0400 |
parents | 8461d0b03127 |
children | dd9cc155639c c60b9a314312 |
comparison
equal
deleted
inserted
replaced
23178:4b6e79c930bf | 23179:a7c52c776c30 |
---|---|
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(); |