-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b15
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8316721 | 17.0.10 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
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
- backported by
-
JDK-8316721 Rename test property vm.cds.archived.java.heap to vm.cds.write.archived.java.heap
-
- Resolved
-
- blocks
-
JDK-8273508 Support archived heap objects in SerialGC
-
- Resolved
-
- links to
-
Commit openjdk/jdk17u-dev/6398e46a
-
Commit openjdk/jdk/922e86f4
-
Review openjdk/jdk17u-dev/1748
-
Review openjdk/jdk/5455
(1 links to)