JDK-8352750 : [lworld] Use jimage for preview enabled value classes
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.lang
  • Affected Version: repo-valhalla
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2025-03-24
  • Updated: 2025-03-24
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.
Other
repo-valhallaUnresolved
Related Reports
Relates :  
Description
A number of core classes in Valhalla are converted to value classes.
When preview is enabled class loading and all other access to the classes needs to find and return the alternate classes.

The original prototype mechanism leveraged the module patching system.
Moving the replacement classes to reside in jimage will provide more consistent access.