--- a/src/hotspot/cpu/x86/vm_version_ext_x86.hpp Sun Apr 14 10:22:56 2019 +0800
+++ b/src/hotspot/cpu/x86/vm_version_ext_x86.hpp Sun Apr 14 21:40:07 2019 +0000
@@ -29,14 +29,20 @@
#include "vm_version_x86.hpp"
class VM_Version_Ext : public VM_Version {
+
+ enum {
+ ExtendedFamilyIdLength_INTEL = 16,
+ ExtendedFamilyIdLength_AMD = 24
+ };
+
private:
static const size_t VENDOR_LENGTH;
static const size_t CPU_EBS_MAX_LENGTH;
static const size_t CPU_TYPE_DESC_BUF_SIZE;
static const size_t CPU_DETAILED_DESC_BUF_SIZE;
- static const char* const _family_id_intel[];
- static const char* const _family_id_amd[];
+ static const char* const _family_id_intel[ExtendedFamilyIdLength_INTEL];
+ static const char* const _family_id_amd[ExtendedFamilyIdLength_AMD];
static const char* const _brand_id[];
static const char* const _model_id_pentium_pro[];