[lworld] RFR: 8326602: [lworld] substitutabillity test does not support cyclic membership properly [v2]

Roger Riggs rriggs at openjdk.org
Mon Feb 26 16:02:02 UTC 2024


On Fri, 23 Feb 2024 22:21:47 GMT, Mandy Chung <mchung at openjdk.org> wrote:

>> `test/jdk/valhalla/valuetypes/RecursiveValueClass.java` test fails when the primitive value class is migrated to null-restricted value types.  It uncovers a bug in supporting mutual recursive types. The recursive method handle should be created with the base functions of mutual recursive types so that it can call the recursive method handle for another type properly.
>
> Mandy Chung has updated the pull request incrementally with one additional commit since the last revision:
> 
>   ignore one test

The approach looks good, but I didn't double-check every line of code.

-------------

Marked as reviewed by rriggs (Committer).

PR Review: https://git.openjdk.org/valhalla/pull/1018#pullrequestreview-1901304692



More information about the valhalla-dev mailing list