[lworld] RFR: 8377809: [lworld] more incorrect execution due to EA pointer comparison optimization at scalarized call

Tobias Hartmann thartmann at openjdk.org
Fri Feb 13 07:22:00 UTC 2026


On Thu, 12 Feb 2026 16:40:35 GMT, Roland Westrelin <roland at openjdk.org> wrote:

> I realized my fix for JDK-8377480 doesn't work if a value passed as
> argument is returned as `Object` (because then EA links the return
> value with the `Object` field of the value passed as argument). It
> doesn't do the optimal thing if the input value has multiple `Object`
> inputs either. Anyway, I propose a conservative fix for now. I'll file
> a bug to revisit that later.

Looks good. Please linke the follow-up RFE once you filed it. Thanks!

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

Marked as reviewed by thartmann (Committer).

PR Review: https://git.openjdk.org/valhalla/pull/2094#pullrequestreview-3795468537


More information about the valhalla-dev mailing list