提交 d58fa9c8 编写于 作者: H hseigel

7073961: [TESTBUG] closed/runtime/4845371/DBB.java failed on solaris 10 X65

Summary: Added a x86 64-bit Solaris shared library and rewrote test in Java
Reviewed-by: dholmes, ctornqvi
上级 e2e4ca2e
...@@ -27,6 +27,7 @@ public class Platform { ...@@ -27,6 +27,7 @@ public class Platform {
private static final String osName = System.getProperty("os.name"); private static final String osName = System.getProperty("os.name");
private static final String dataModel = System.getProperty("sun.arch.data.model"); private static final String dataModel = System.getProperty("sun.arch.data.model");
private static final String vmVersion = System.getProperty("java.vm.version"); private static final String vmVersion = System.getProperty("java.vm.version");
private static final String osArch = System.getProperty("os.arch");
public static boolean is64bit() { public static boolean is64bit() {
return dataModel.equals("64"); return dataModel.equals("64");
...@@ -59,4 +60,14 @@ public class Platform { ...@@ -59,4 +60,14 @@ public class Platform {
public static String getVMVersion() { public static String getVMVersion() {
return vmVersion; return vmVersion;
} }
// Returns true for sparc and sparcv9.
public static boolean isSparc() {
return osArch.toLowerCase().startsWith("sparc");
}
public static String getOsArch() {
return osArch;
}
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册