Details
-
Bug
-
Resolution: Fixed
-
P4
-
23
-
b25
Description
The following CDS tests fail deterministically when using -XX:-UseCompressedOops and -Dtest.cds.runtime.options=-XX:+UseSerialGC or -Dtest.cds.runtime.options=-XX:+UseParallelGC:
test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
A possible fix is to simply require that either UseCompressedOops is set or Serial/ParallelGC are not selected in these tests (assuming the combination of +SerialGC/+ParallelGC and -UseCompressedOops is unsupported).
test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
A possible fix is to simply require that either UseCompressedOops is set or Serial/ParallelGC are not selected in these tests (assuming the combination of +SerialGC/+ParallelGC and -UseCompressedOops is unsupported).
Attachments
Issue Links
- relates to
-
JDK-8293182 Improve testing of CDS archive heap
-
- Resolved
-