[lworld] RFR: 8377680: [lworld] [BACKOUT] Improve acmp expansion

Marc Chevalier mchevalier at openjdk.org
Wed Feb 11 17:05:39 UTC 2026


On Wed, 11 Feb 2026 16:54:40 GMT, Quan Anh Mai <qamai at openjdk.org> wrote:

> Hi,
> 
> This PR backs out the changes in #2066. While the failure is due to the dead `MergeMemNode` not collected by igvn, investigating the issue reveals to me that with `-XX:+StressReflectiveCode`, `GraphKit::gen_checkcast` can buffer the `InlineTypeNode`. This is unexpected as the code in `InlineTypeNode::emit_substitutability_check` does not expect the expansion to generate new memory nodes.
> 
> Please review, thanks a lot.

Thanks!

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

Marked as reviewed by mchevalier (Committer).

PR Review: https://git.openjdk.org/valhalla/pull/2080#pullrequestreview-3786077914


More information about the valhalla-dev mailing list