comparison src/share/vm/oops/methodOop.hpp @ 1208:cef333a48af6

6923043: failed nightly tests which use -XX:+PrintCompilation -Xcomp -XX:CompileOnly Summary: Print "made not compilable" line only for deoptimizations. Reviewed-by: never
author kvn
date Wed, 03 Feb 2010 15:03:22 -0800
parents 5f24d0319e54
children cd5dbf694d45
comparison
equal deleted inserted replaced
1207:74c848d437ab 1208:cef333a48af6
594 594
595 // Indicates whether compilation failed earlier for this method, or 595 // Indicates whether compilation failed earlier for this method, or
596 // whether it is not compilable for another reason like having a 596 // whether it is not compilable for another reason like having a
597 // breakpoint set in it. 597 // breakpoint set in it.
598 bool is_not_compilable(int comp_level = CompLevel_highest_tier) const; 598 bool is_not_compilable(int comp_level = CompLevel_highest_tier) const;
599 void set_not_compilable(int comp_level = CompLevel_highest_tier); 599 void set_not_compilable(int comp_level = CompLevel_highest_tier, bool report = true);
600 void set_not_compilable_quietly(int comp_level = CompLevel_highest_tier) {
601 set_not_compilable(comp_level, false);
602 }
600 603
601 bool is_not_osr_compilable() const { return is_not_compilable() || access_flags().is_not_osr_compilable(); } 604 bool is_not_osr_compilable() const { return is_not_compilable() || access_flags().is_not_osr_compilable(); }
602 void set_not_osr_compilable() { _access_flags.set_not_osr_compilable(); } 605 void set_not_osr_compilable() { _access_flags.set_not_osr_compilable(); }
603 606
604 bool is_not_tier1_compilable() const { return access_flags().is_not_tier1_compilable(); } 607 bool is_not_tier1_compilable() const { return access_flags().is_not_tier1_compilable(); }