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

Roland Westrelin roland at openjdk.org
Fri Feb 13 10:29:59 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.

FTR, follow up bug https://bugs.openjdk.org/browse/JDK-8377882

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

PR Comment: https://git.openjdk.org/valhalla/pull/2094#issuecomment-3896366038


More information about the valhalla-dev mailing list