diff src/share/vm/runtime/arguments.cpp @ 1800:728a287f6c20

6981753: Rebrand vm vendor property settings Summary: Uses JDK_Version to determinate to set vm vendor to "Oracle Corporation" for JDK7 and later. Reviewed-by: kamg, ohair, coleenp
author zgu
date Fri, 17 Sep 2010 09:45:32 -0400
parents 40d7b43b6fe0
children a25394352030
line wrap: on
line diff
--- a/src/share/vm/runtime/arguments.cpp	Mon Sep 13 07:38:10 2010 -0700
+++ b/src/share/vm/runtime/arguments.cpp	Fri Sep 17 09:45:32 2010 -0400
@@ -121,7 +121,7 @@
   PropertyList_add(&_system_properties, new SystemProperty("java.vm.specification.name",
                                                                  "Java Virtual Machine Specification",  false));
   PropertyList_add(&_system_properties, new SystemProperty("java.vm.specification.vendor",
-                                                                 "Sun Microsystems Inc.",  false));
+        JDK_Version::is_gte_jdk17x_version() ? "Oracle Corporation" : "Sun Microsystems Inc.", false));
   PropertyList_add(&_system_properties, new SystemProperty("java.vm.version", VM_Version::vm_release(),  false));
   PropertyList_add(&_system_properties, new SystemProperty("java.vm.name", VM_Version::vm_name(),  false));
   PropertyList_add(&_system_properties, new SystemProperty("java.vm.vendor", VM_Version::vm_vendor(),  false));