JDK-8331006 : [lworld] Support of null markers for nullable flat fields
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: repo-valhalla
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2024-04-23
  • Updated: 2024-05-03
  • Resolved: 2024-05-01
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-valhallaFixed
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Description
The first step to be able to flatten value fields within scope of JEP 401 is to have a null marker associated with such fields, to indicate if the current value of the value is the null reference or the flat representation embedded in the container.
Those null markers must be included in the object layout, and field accesses must be adjusted to either check or update those null markers.

Comments
A pull request was submitted for review. URL: https://git.openjdk.org/valhalla/pull/1078 Date: 2024-04-18 20:40:22 +0000
23-04-2024