Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files
8240220: IdealLoopTree::dump_head predicate printing is broken
Reviewed-by: thartmann, neliasso, chagedorn
  • Loading branch information
stefank committed Mar 2, 2020
1 parent d7b122e commit ac60e4b98e3550b89503ee69374bf0eb702ffc49
Showing with 8 additions and 8 deletions.
  1. +8 −8 src/hotspot/share/opto/loopnode.cpp
@@ -2543,17 +2543,17 @@ void IdealLoopTree::dump_head() const {
tty->print(" limit_check");
entry = PhaseIdealLoop::skip_loop_predicates(entry);
}
if (UseLoopPredicate) {
entry = PhaseIdealLoop::find_predicate_insertion_point(entry, Deoptimization::Reason_predicate);
if (entry != NULL) {
tty->print(" predicated");
if (UseProfiledLoopPredicate) {
predicate = PhaseIdealLoop::find_predicate_insertion_point(entry, Deoptimization::Reason_profile_predicate);
if (predicate != NULL) {
tty->print(" profile_predicated");
entry = PhaseIdealLoop::skip_loop_predicates(entry);
}
}
if (UseProfiledLoopPredicate) {
entry = PhaseIdealLoop::find_predicate_insertion_point(entry, Deoptimization::Reason_profile_predicate);
if (entry != NULL) {
tty->print(" profile_predicated");
if (UseLoopPredicate) {
predicate = PhaseIdealLoop::find_predicate_insertion_point(entry, Deoptimization::Reason_predicate);
if (predicate != NULL) {
tty->print(" predicated");
}
}
if (_head->is_CountedLoop()) {

0 comments on commit ac60e4b

Please sign in to comment.