JDK-8193672 : [test] Enhance vm.cds property to check for all conditions required to run CDS tests
  • Type: Sub-task
  • Component: hotspot
  • Sub-Component: runtime
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2017-12-17
  • Updated: 2018-02-16
  • Resolved: 2017-12-19
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 11
11 b01Fixed
Description
In the CDS tests, replace all use of

 * @requires (vm.opt.UseCompressedOops == null) | (vm.opt.UseCompressedOops == true)

with

 * @requires vm.cds

Also remove the redundant comment " * AppCDS does not support uncompressed oops" which somehow ended up in the summary section of the AppCDS tests, making the JTREG test report hard to read.


See JDK-8191375 for more details.