-
Bug
-
Resolution: Fixed
-
P4
-
11, 17, 21, 23
-
b22
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8353652 | 21.0.8 | Satyen Subramaniam | P4 | Resolved | Fixed | master |
This line in PhaseIdealLoop::loop_predication_impl_helper prints the node index of the lower bounds check, not the upper bounds check:
if (TraceLoopPredicate) tty->print_cr("upper bound check if: %d", lower_bound_iff->_idx);
if (TraceLoopPredicate) tty->print_cr("upper bound check if: %d", lower_bound_iff->_idx);
- backported by
-
JDK-8353652 Incorrect TraceLoopPredicate output
-
- Resolved
-
- relates to
-
JDK-8203197 C2: consider all paths in loop body for loop predication
-
- Resolved
-
- links to
-
Commit openjdk/jdk/19e46eed
-
Commit(master) openjdk/jdk21u-dev/e4bdf762
-
Review openjdk/jdk/19004
-
Review(master) openjdk/jdk21u-dev/1577
(1 links to)