JDK-8060021 : Startup performance regressions after JDK-8038423
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 8u40,9
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2014-10-09
  • Updated: 2017-07-26
  • Resolved: 2014-11-12
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.
8u40Fixed 9Fixed
Related Reports
Relates :  
Relates :  
JDK-8038423 decreased startup performance and footprint for startup benchmarks (see related issues, comments) between 8u40-b02 and 8u40-b03. JDK-8059758 removed the footprint regression completely.

Investigate why there is still a startup performance regression.

The fix for JDK-8059758 also fixed this startup regression. Running the startup benchmarks in Aurora shows that the regression was introduced by JDK-8038423 and fixed by JDK-8059758.

ILW: I: medium -> up to 10% startup performance regression for server benchmarks only L: high -> always W: high -> none -> P2