< prev index next >
src/hotspot/share/opto/graphKit.cpp
Print this page
@@ -3811,10 +3811,13 @@
//------------------------------add_predicate---------------------------------
void GraphKit::add_predicate(int nargs) {
if (UseLoopPredicate) {
add_predicate_impl(Deoptimization::Reason_predicate, nargs);
}
+ if (UseProfiledLoopPredicate) {
+ add_predicate_impl(Deoptimization::Reason_profile_predicate, nargs);
+ }
// loop's limit check predicate should be near the loop.
add_predicate_impl(Deoptimization::Reason_loop_limit_check, nargs);
}
//----------------------------- store barriers ----------------------------
< prev index next >