[lworld] Integrated: 8325660: [lworld] Update C2 to support new value construction scheme from JEP 401

Tobias Hartmann thartmann at openjdk.org
Wed Mar 20 11:45:35 UTC 2024


On Fri, 15 Mar 2024 16:01:55 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:

> This is a first change to update C2 to support the new value construction scheme from JEP 401. All hotspot/compiler/valhalla tests now pass but there are many known issues and disabled optimizations. Follow-up work will be done with [JDK-8325106](https://bugs.openjdk.org/browse/JDK-8325106) and is marked with `TODO 8325106` in the code.
> 
> For runtime and C1 changes, see [JDK-8326595](https://bugs.openjdk.org/browse/JDK-8326595).
> 
> Thanks,
> Tobias

This pull request has now been integrated.

Changeset: c8731166
Author:    Tobias Hartmann <thartmann at openjdk.org>
URL:       https://git.openjdk.org/valhalla/commit/c87311663f926fe63238822234903574cef47211
Stats:     2215 lines in 77 files changed: 609 ins; 436 del; 1170 mod

8325660: [lworld] Update C2 to support new value construction scheme from JEP 401

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

PR: https://git.openjdk.org/valhalla/pull/1049



More information about the valhalla-dev mailing list