On Wed, 22 Apr 2026 13:50:36 GMT, Roland Westrelin <[email protected]> wrote:
> When doing late inlining, `GraphKit::access_load_at()` may be called > to populate an `InlineTypeNode`. When it executes, it, sometimes, > causes the `map` used by the `GraphKit` instance to change. When that > happens, `CallGenerator::do_late_inline_helper()` continues execution > with an outdated `map` which causes issues during parsing. > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai). This pull request has now been integrated. Changeset: 4f48eaea Author: Roland Westrelin <[email protected]> URL: https://git.openjdk.org/valhalla/commit/4f48eaeae3f6f86f5f1b103c7686e088dfbe46db Stats: 95 lines in 3 files changed: 95 ins; 0 del; 0 mod 8382814: [lworld] C2: crash with late inlining of call with circular value argument Reviewed-by: thartmann, qamai, dlong ------------- PR: https://git.openjdk.org/valhalla/pull/2356
