JDK-6724668 : Hotspot: Official change to Sun Studio 12 compilers on Solaris
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 7
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2008-07-10
  • Updated: 2012-10-13
  • Resolved: 2008-08-29
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6 JDK 7 Other
6u14Fixed 7Fixed hs14Fixed
This is the change request to make the SS12 compilers the official and default compiler to be used in jdk7 hotspot.

This change should include:
  1. Makefile change to not warn about SS12 usage (make it the default compiler)
  2. JPRT changes (make/jprt.* files) to make SS12 the default compiler.
  3. Updates to any README files in Hotspot that relate to compiler usage.

Before this change is done, we need complete testing of a full jdk7 built with SS12, and performance runs with alacrity to verify that we accept and identify any regressions this change might create. Major problems in testing or performance could delay this official change, and accepting any regressions may need to be done by some official body, who knows?

EVALUATION http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/4852f4a82e58

EVALUATION http://hg.openjdk.java.net/jdk7/hotspot-svc/hotspot/rev/4852f4a82e58

EVALUATION We ran into a few issues. The fastdebug build had a problem and we had to downgrade the optimization on the fastdebug build on one file, this was a -g -O problem with SS12, not sure how much detail we have on the issue. We continue to use -xdebugformat=stabs.

EVALUATION Changes getting ready