< prev index next >

src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java

Print this page
rev 59104 : imported patch serviceability

@@ -26,18 +26,14 @@
 
 /** Provides canonicalized OS and CPU information for the rest of the
     system. */
 
 public class PlatformInfo {
-  /* Returns "solaris" if on Solaris; "win32" if Windows; "linux" if
-     Linux. Used to determine location of dbx and import module, or
-     possible debugger agent on win32. */
+  /* Returns "win32" if Windows; "linux" if Linux. */
   public static String getOS() throws UnsupportedPlatformException {
     String os = System.getProperty("os.name");
-    if (os.equals("SunOS")) {
-      return "solaris";
-    } else if (os.equals("Linux")) {
+    if (os.equals("Linux")) {
       return "linux";
     } else if (os.equals("FreeBSD")) {
       return "bsd";
     } else if (os.equals("NetBSD")) {
       return "bsd";

@@ -52,24 +48,24 @@
     }
   }
 
   public static boolean knownCPU(String cpu) {
     final String[] KNOWN =
-        new String[] {"i386", "x86", "x86_64", "amd64", "sparc", "sparcv9", "ppc64", "ppc64le", "aarch64"};
+        new String[] {"i386", "x86", "x86_64", "amd64", "ppc64", "ppc64le", "aarch64"};
 
     for(String s : KNOWN) {
       if(s.equals(cpu))
         return true;
     }
 
     return false;
   }
 
-  /* Returns "sparc" for SPARC based platforms "x86" for x86 based
-     platforms and x86_64 for 64bit x86 based platform. Otherwise
-     returns the value of os.arch. If the value is not recognized as supported,
-     an exception is thrown instead. */
+  /* Returns "x86" for x86 based platforms and x86_64 for 64bit x86
+     based platform. Otherwise returns the value of os.arch. If the
+     value is not recognized as supported, an exception is thrown
+     instead. */
 
   public static String getCPU() throws UnsupportedPlatformException {
     String cpu = System.getProperty("os.arch");
 
     // Check that CPU is supported

@@ -79,13 +75,10 @@
 
     // Tweeks
     if (cpu.equals("i386"))
       return "x86";
 
-    if (cpu.equals("sparcv9"))
-      return "sparc";
-
     if (cpu.equals("x86_64"))
       return "amd64";
 
     if (cpu.equals("ppc64le"))
       return "ppc64";
< prev index next >