[lworld] Integrated: 8354068: [lworld] Fold strict final fields more aggressively

Quan Anh Mai qamai at openjdk.org
Mon Apr 28 08:52:01 UTC 2025


On Tue, 8 Apr 2025 19:17:20 GMT, Quan Anh Mai <qamai at openjdk.org> wrote:

> Hi,
> 
> When we do incremental inlining, we need to be more aggressive to ensure that value objects are not unexpectedly materialized. This is done by trying to fold loads from strict final fields in an aggressive manner.
> 
> Please take a look and leave your reviews, thanks a lot.

This pull request has now been integrated.

Changeset: 02b8c1ee
Author:    Quan Anh Mai <qamai at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
URL:       https://git.openjdk.org/valhalla/commit/02b8c1ee5c92c350e4a965b514b344a328f0b987
Stats:     243 lines in 2 files changed: 224 ins; 1 del; 18 mod

8354068: [lworld] Fold strict final fields more aggressively

Reviewed-by: thartmann

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

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


More information about the valhalla-dev mailing list