[lworld] Integrated: 8326602: [lworld] substitutabillity test does not support cyclic membership properly
Mandy Chung
mchung at openjdk.org
Mon Feb 26 21:34:51 UTC 2024
On Fri, 23 Feb 2024 19:43:11 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.
This pull request has now been integrated.
Changeset: d6c5daad
Author: Mandy Chung <mchung at openjdk.org>
URL: https://git.openjdk.org/valhalla/commit/d6c5daad3cc5eb046151566da5a3ffd40fa08b66
Stats: 1180 lines in 3 files changed: 766 ins; 347 del; 67 mod
8326602: [lworld] substitutabillity test does not support cyclic membership properly
Reviewed-by: rriggs
-------------
PR: https://git.openjdk.org/valhalla/pull/1018
More information about the valhalla-dev
mailing list