Mercurial > hg > graal-jvmci-8
comparison src/share/vm/runtime/vm_version.hpp @ 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 | 55fb97c4c58d |
children | dd9cc155639c d2dd79a4fd69 |
comparison
equal
deleted
inserted
replaced
23178:4b6e79c930bf | 23179:a7c52c776c30 |
---|---|
53 static unsigned int nof_parallel_worker_threads(unsigned int num, | 53 static unsigned int nof_parallel_worker_threads(unsigned int num, |
54 unsigned int dem, | 54 unsigned int dem, |
55 unsigned int switch_pt); | 55 unsigned int switch_pt); |
56 public: | 56 public: |
57 static void initialize(); | 57 static void initialize(); |
58 | |
59 // This allows for early initialization of VM_Version information | |
60 // that may be needed later in the initialization sequence but before | |
61 // full VM_Version initialization is possible. It can not depend on any | |
62 // other part of the VM being initialized when called. Platforms that | |
63 // need to specialize this define VM_Version::early_initialize(). | |
64 static void early_initialize() { } | |
58 | 65 |
59 // Name | 66 // Name |
60 static const char* vm_name(); | 67 static const char* vm_name(); |
61 // Vendor | 68 // Vendor |
62 static const char* vm_vendor(); | 69 static const char* vm_vendor(); |