< prev index next >

src/hotspot/share/runtime/vm_version.hpp

Print this page

        

@@ -27,18 +27,10 @@
 
 #include "memory/allocation.hpp"
 #include "utilities/ostream.hpp"
 #include "utilities/macros.hpp"
 
-typedef enum {
-  NoDetectedVirtualization,
-  XenHVM,
-  KVM,
-  VMWare,
-  HyperV
-} VirtualizationType;
-
 // VM_Version provides information about the VM.
 
 class Abstract_VM_Version: AllStatic {
   friend class VMStructs;
   friend class JVMCIVMStructs;

@@ -63,12 +55,10 @@
   static int          _vm_minor_version;
   static int          _vm_security_version;
   static int          _vm_patch_version;
   static int          _vm_build_number;
 
-  static VirtualizationType _detected_virtualization;
-
  public:
   // Called as part of the runtime services initialization which is
   // called from the management module initialization (via init_globals())
   // after argument parsing and attaching of the main thread has
   // occurred.  Examines a variety of the hardware capabilities of

@@ -119,18 +109,10 @@
 
   static const char* features_string() {
     return _features_string;
   }
 
-  static VirtualizationType get_detected_virtualization() {
-    return _detected_virtualization;
-  }
-
-  // platforms that need to specialize this
-  // define VM_Version::print_platform_virtualization_info()
-  static void print_platform_virtualization_info(outputStream*) { }
-
   // does HW support an 8-byte compare-exchange operation?
   static bool supports_cx8()  {
 #ifdef SUPPORTS_NATIVE_CX8
     return true;
 #else

@@ -165,12 +147,10 @@
   // a large number of cores.
   static uint parallel_worker_threads_denominator() { return 8; }
 
   // Does this CPU support spin wait instruction?
   static bool supports_on_spin_wait() { return false; }
-
-  static bool print_matching_lines_from_file(const char* filename, outputStream* st, const char* keywords_to_match[]);
 };
 
 #include CPU_HEADER(vm_version)
 
 #endif // SHARE_RUNTIME_VM_VERSION_HPP
< prev index next >