git: openjdk/jdk: 8306997: C2: "malformed control flow" assert due to missing safepoint on backedge with a switch

Roland Westrelin roland at openjdk.org
Wed May 3 08:31:52 UTC 2023


Changeset: e0774bed
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-05-03 08:29:01 +0000
URL:       https://git.openjdk.org/jdk/commit/e0774bed2d2fcd850f5ca6884dd7aeb45f0bdaef

8306997: C2: "malformed control flow" assert due to missing safepoint on backedge with a switch

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/parsing/MissingSafepointOnSwitch.jasm
+ test/hotspot/jtreg/compiler/parsing/TestMissingSafepointOnSwitch.java



More information about the jdk-changes mailing list