-
Sub-task
-
Resolution: Fixed
-
P4
-
25
-
master
We currently directly replace a useless Assertion Predicate with a constant to let it fold during IGVN. This messes with Assertion Predicate matching (see, for example, JDK-8350637). We should mark the opaque nodes of useless Assertion Predicates and then clean them up during IGVN to not interfere the predicate matching code.
- blocks
-
JDK-8350579 Remove Template Assertion Predicates belonging to a loop once it is folded away during IGVN
-
- In Progress
-
- links to
-
Commit(master) openjdk/jdk/4867a4c8
-
Review(master) openjdk/jdk/23941