equal
deleted
inserted
replaced
244 bool is_optimistic() const { |
244 bool is_optimistic() const { |
245 return !TieredCompilation && |
245 return !TieredCompilation && |
246 (RangeCheckElimination || UseLoopInvariantCodeMotion) && |
246 (RangeCheckElimination || UseLoopInvariantCodeMotion) && |
247 method()->method_data()->trap_count(Deoptimization::Reason_none) == 0; |
247 method()->method_data()->trap_count(Deoptimization::Reason_none) == 0; |
248 } |
248 } |
|
249 |
|
250 ciKlass* cha_exact_type(ciType* type); |
249 }; |
251 }; |
250 |
252 |
251 |
253 |
252 // Macro definitions for unified bailout-support |
254 // Macro definitions for unified bailout-support |
253 // The methods bailout() and bailed_out() are present in all classes |
255 // The methods bailout() and bailed_out() are present in all classes |