On Thu, 16 Jul 2026 21:09:25 GMT, Chen Liang <[email protected]> wrote:
>> We should mark record classes as using preview VM features if they use >> strictly-initialized fields or early larval frames. >> >> Maurizio considered this to be P2 given the spec violations, especially with >> the spurious early larval frames in the class files. >> >> --------- >> - [x] I confirm that I make this contribution in accordance with the >> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). > > Chen Liang has updated the pull request with a new target base due to a merge > or a rebase. The incremental webrev excludes the unrelated changes brought in > by the merge/rebase. The pull request contains six additional commits since > the last revision: > > - Update BadCanonicalCtrTest > - Merge branch 'lworld' of https://github.com/openjdk/valhalla into > fix/lw-record-strict > - Merge branch 'lworld' of https://github.com/openjdk/valhalla into > fix/lw-record-strict > - Enhance test to track early larval frame > - Merge branch 'lworld' of https://github.com/openjdk/valhalla into > fix/lw-record-strict > - Mark record classfiles as preview minor if they use strict Looks good. Please make sure we get a clean test run ------------- Marked as reviewed by mcimadamore (Committer). PR Review: https://git.openjdk.org/valhalla/pull/2643#pullrequestreview-4722124438
