JDK-8348972 : [lworld] C1/C2: Update Valhalla with UseCompactObjectHeaders for oop->klass load/stores
Type:Sub-task
Component:hotspot
Sub-Component:compiler
Affected Version:repo-valhalla
Priority:P3
Status:Open
Resolution:Unresolved
Submitted:2025-01-29
Updated:2025-05-21
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.
I also disabled test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java, see "// TODO 8348568" in the test.
21-05-2025
Repro: java -XX:+EnableValhalla -XX:+UnlockExperimentalVMOptions -XX:+UseCompactObjectHeaders -version
or...
make exploded-test TEST=runtime/valhalla TEST_OPTS=VM_OPTIONS="-XX:+UnlockExperimentalVMOptions -XX:+UseCompactObjectHeaders"
We don't have CI job failing on this just now