git: openjdk/jdk: master: 8342287: C2 fails with "assert(is_IfTrue()) failed: invalid node class: IfFalse" due to Template Assertion Predicate with two UCTs

Christian Hagedorn chagedorn at openjdk.org
Mon Oct 21 06:29:10 UTC 2024


Changeset: d61f56a3
Branch: master
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-10-21 06:28:40 +0000
URL:       https://git.openjdk.org/jdk/commit/d61f56a3001f2f574f49c36f5bb40e96bb6b827d

8342287: C2 fails with "assert(is_IfTrue()) failed: invalid node class: IfFalse" due to Template Assertion Predicate with two UCTs

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
+ src/hotspot/test/hotspot/jtreg/compiler/predicates/TestTemplateAssertionPredicateWithTwoUCTs.java



More information about the jdk-changes mailing list