< prev index next >

src/hotspot/share/runtime/vm_version.cpp

Print this page
rev 47445 : 8171853: Remove Shark compiler


  78 // in a standalone build).
  79 int Abstract_VM_Version::_vm_major_version = VERSION_MAJOR;
  80 int Abstract_VM_Version::_vm_minor_version = VERSION_MINOR;
  81 int Abstract_VM_Version::_vm_security_version = VERSION_SECURITY;
  82 int Abstract_VM_Version::_vm_patch_version = VERSION_PATCH;
  83 int Abstract_VM_Version::_vm_build_number = VERSION_BUILD;
  84 unsigned int Abstract_VM_Version::_parallel_worker_threads = 0;
  85 bool Abstract_VM_Version::_parallel_worker_threads_initialized = false;
  86 
  87 #if defined(_LP64)
  88   #define VMLP "64-Bit "
  89 #else
  90   #define VMLP ""
  91 #endif
  92 
  93 #ifndef VMTYPE
  94   #ifdef TIERED
  95     #define VMTYPE "Server"
  96   #else // TIERED
  97   #ifdef ZERO
  98   #ifdef SHARK
  99     #define VMTYPE "Shark"
 100   #else // SHARK
 101     #define VMTYPE "Zero"
 102   #endif // SHARK
 103   #else // ZERO
 104      #define VMTYPE COMPILER1_PRESENT("Client")   \
 105                     COMPILER2_PRESENT("Server")
 106   #endif // ZERO
 107   #endif // TIERED
 108 #endif
 109 
 110 #ifndef HOTSPOT_VM_DISTRO
 111   #error HOTSPOT_VM_DISTRO must be defined
 112 #endif
 113 #define VMNAME HOTSPOT_VM_DISTRO " " VMLP VMTYPE " VM"
 114 
 115 const char* Abstract_VM_Version::vm_name() {
 116   return VMNAME;
 117 }
 118 
 119 
 120 const char* Abstract_VM_Version::vm_vendor() {
 121 #ifdef VENDOR
 122   return XSTR(VENDOR);




  78 // in a standalone build).
  79 int Abstract_VM_Version::_vm_major_version = VERSION_MAJOR;
  80 int Abstract_VM_Version::_vm_minor_version = VERSION_MINOR;
  81 int Abstract_VM_Version::_vm_security_version = VERSION_SECURITY;
  82 int Abstract_VM_Version::_vm_patch_version = VERSION_PATCH;
  83 int Abstract_VM_Version::_vm_build_number = VERSION_BUILD;
  84 unsigned int Abstract_VM_Version::_parallel_worker_threads = 0;
  85 bool Abstract_VM_Version::_parallel_worker_threads_initialized = false;
  86 
  87 #if defined(_LP64)
  88   #define VMLP "64-Bit "
  89 #else
  90   #define VMLP ""
  91 #endif
  92 
  93 #ifndef VMTYPE
  94   #ifdef TIERED
  95     #define VMTYPE "Server"
  96   #else // TIERED
  97   #ifdef ZERO



  98     #define VMTYPE "Zero"

  99   #else // ZERO
 100      #define VMTYPE COMPILER1_PRESENT("Client")   \
 101                     COMPILER2_PRESENT("Server")
 102   #endif // ZERO
 103   #endif // TIERED
 104 #endif
 105 
 106 #ifndef HOTSPOT_VM_DISTRO
 107   #error HOTSPOT_VM_DISTRO must be defined
 108 #endif
 109 #define VMNAME HOTSPOT_VM_DISTRO " " VMLP VMTYPE " VM"
 110 
 111 const char* Abstract_VM_Version::vm_name() {
 112   return VMNAME;
 113 }
 114 
 115 
 116 const char* Abstract_VM_Version::vm_vendor() {
 117 #ifdef VENDOR
 118   return XSTR(VENDOR);


< prev index next >