hotspot/src/share/vm/c1/c1_Compilation.hpp
changeset 20702 bbe0fcde6e13
parent 19696 bd5a0131bde1
child 21095 1a04f7b3946e
equal deleted inserted replaced
20701:ef9996662fd5 20702:bbe0fcde6e13
   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