Details
-
Enhancement
-
Status: Resolved
-
P4
-
Resolution: Fixed
-
None
-
b15
Description
The vm.cds.archived.java.heap test property (see test/jtreg-ext/requires/VMProps.java) is ambiguous -- after JDK-8270489, there are two distinct capabilities:
HeapShared::can_write() -- G1 only
HeapShared::can_read() -- G1, Epsilon
A few CDS tests are marked with
@requires vm.cds.archived.java.heap
These tests actually require the VM to be able to write Java objects into the CDS archive. Therefore, for clarify, they should be changed to use
@requires vm.cds.write.archived.java.heap
HeapShared::can_write() -- G1 only
HeapShared::can_read() -- G1, Epsilon
A few CDS tests are marked with
@requires vm.cds.archived.java.heap
These tests actually require the VM to be able to write Java objects into the CDS archive. Therefore, for clarify, they should be changed to use
@requires vm.cds.write.archived.java.heap
Attachments
Issue Links
- blocks
-
JDK-8273508 Support archived heap objects in SerialGC
-
- Resolved
-