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

Chen Liang liach at openjdk.org
Tue Apr 8 21:27:24 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.

Can this strict trusting be upstreamed to mainline as soon as the strict fields are available, without waiting for value objects?

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

PR Comment: https://git.openjdk.org/valhalla/pull/1424#issuecomment-2787697369


More information about the valhalla-dev mailing list