6981753: Rebrand vm vendor property settings

Fri, 17 Sep 2010 09:45:32 -0400

author
zgu
date
Fri, 17 Sep 2010 09:45:32 -0400
changeset 2155
728a287f6c20
parent 2131
8a8a7a014a12
child 2156
51640ecd89f8

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

src/share/vm/runtime/arguments.cpp file | annotate | diff | comparison | revisions
src/share/vm/runtime/vm_version.cpp file | annotate | diff | comparison | revisions
     1.1 --- a/src/share/vm/runtime/arguments.cpp	Mon Sep 13 07:38:10 2010 -0700
     1.2 +++ b/src/share/vm/runtime/arguments.cpp	Fri Sep 17 09:45:32 2010 -0400
     1.3 @@ -121,7 +121,7 @@
     1.4    PropertyList_add(&_system_properties, new SystemProperty("java.vm.specification.name",
     1.5                                                                   "Java Virtual Machine Specification",  false));
     1.6    PropertyList_add(&_system_properties, new SystemProperty("java.vm.specification.vendor",
     1.7 -                                                                 "Sun Microsystems Inc.",  false));
     1.8 +        JDK_Version::is_gte_jdk17x_version() ? "Oracle Corporation" : "Sun Microsystems Inc.", false));
     1.9    PropertyList_add(&_system_properties, new SystemProperty("java.vm.version", VM_Version::vm_release(),  false));
    1.10    PropertyList_add(&_system_properties, new SystemProperty("java.vm.name", VM_Version::vm_name(),  false));
    1.11    PropertyList_add(&_system_properties, new SystemProperty("java.vm.vendor", VM_Version::vm_vendor(),  false));
     2.1 --- a/src/share/vm/runtime/vm_version.cpp	Mon Sep 13 07:38:10 2010 -0700
     2.2 +++ b/src/share/vm/runtime/vm_version.cpp	Fri Sep 17 09:45:32 2010 -0400
     2.3 @@ -121,7 +121,8 @@
     2.4  #ifdef VENDOR
     2.5    return XSTR(VENDOR);
     2.6  #else
     2.7 -  return "Sun Microsystems Inc.";
     2.8 +  return JDK_Version::is_gte_jdk17x_version() ?
     2.9 +    "Oracle Corporation" : "Sun Microsystems Inc.";
    2.10  #endif
    2.11  }
    2.12  

mercurial