[lworld] RFR: 8354068: [lworld] Fold strict final fields more aggressively [v2]
Quan Anh Mai
qamai at openjdk.org
Wed Apr 9 17:46:35 UTC 2025
> 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.
Quan Anh Mai has updated the pull request incrementally with two additional commits since the last revision:
- fix wrong results
- fix invalid node class: Unlock
-------------
Changes:
- all: https://git.openjdk.org/valhalla/pull/1424/files
- new: https://git.openjdk.org/valhalla/pull/1424/files/61ee5eb4..b2601380
Webrevs:
- full: https://webrevs.openjdk.org/?repo=valhalla&pr=1424&range=01
- incr: https://webrevs.openjdk.org/?repo=valhalla&pr=1424&range=00-01
Stats: 6 lines in 1 file changed: 4 ins; 0 del; 2 mod
Patch: https://git.openjdk.org/valhalla/pull/1424.diff
Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1424/head:pull/1424
PR: https://git.openjdk.org/valhalla/pull/1424
More information about the valhalla-dev
mailing list