On Wed, 11 Feb 2026 16:54:40 GMT, Quan Anh Mai <[email protected]> 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. This pull request has now been integrated. Changeset: 3a1c2b7b Author: Quan Anh Mai <[email protected]> URL: https://git.openjdk.org/valhalla/commit/3a1c2b7bf58ea89e8bd2396557294c65c00a2d13 Stats: 571 lines in 7 files changed: 91 ins; 377 del; 103 mod 8377680: [lworld] [BACKOUT] Improve acmp expansion Reviewed-by: mchevalier, thartmann ------------- PR: https://git.openjdk.org/valhalla/pull/2080
