On Tue, 27 Oct 2026 07:42:32 GMT, Alan Bateman <[email protected]> wrote:
>> Serguei Spitsyn has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Restore preview problem list to upstream version > > src/hotspot/share/prims/jvmti.xml line 5921: > >> 5919: When preview features are enabled, if the local is the >> "<code>this</code>" >> 5920: object and "<code>this</code>" is a value object under >> construction, the >> 5921: function returns <code>JVMTI_ERROR_OPAQUE_FRAME</code>. > > records also have strict fields when compiled with preview features enabled > (so future behavior). > > For JVMTI I think it will ended up being worded around strict fields, like we > did for ForceEarlyReturnVoid. That function includes an API note to make the > reader aware that value class rely on strict field initialization and I think > can work here too. Thanks. I think, I've addressed this. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/33526#discussion_r4448274988
