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();