comparison src/share/vm/oops/method.hpp @ 9080:b84fd7d73702

8007288: Additional WB API for compiler's testing Reviewed-by: kvn, vlivanov
author iignatyev
date Tue, 09 Apr 2013 09:54:17 -0700
parents 16885e702c88
children 89e4d67fdd2a 8df6ddda8090
comparison
equal deleted inserted replaced
9079:f67065f02409 9080:b84fd7d73702
756 756
757 private: 757 private:
758 void print_made_not_compilable(int comp_level, bool is_osr, bool report, const char* reason); 758 void print_made_not_compilable(int comp_level, bool is_osr, bool report, const char* reason);
759 759
760 public: 760 public:
761 bool is_not_c1_compilable() const { return access_flags().is_not_c1_compilable(); } 761 bool is_not_c1_compilable() const { return access_flags().is_not_c1_compilable(); }
762 void set_not_c1_compilable() { _access_flags.set_not_c1_compilable(); } 762 void set_not_c1_compilable() { _access_flags.set_not_c1_compilable(); }
763 bool is_not_c2_compilable() const { return access_flags().is_not_c2_compilable(); } 763 void clear_not_c1_compilable() { _access_flags.clear_not_c1_compilable(); }
764 void set_not_c2_compilable() { _access_flags.set_not_c2_compilable(); } 764 bool is_not_c2_compilable() const { return access_flags().is_not_c2_compilable(); }
765 765 void set_not_c2_compilable() { _access_flags.set_not_c2_compilable(); }
766 bool is_not_c1_osr_compilable() const { return is_not_c1_compilable(); } // don't waste an accessFlags bit 766 void clear_not_c2_compilable() { _access_flags.clear_not_c2_compilable(); }
767 void set_not_c1_osr_compilable() { set_not_c1_compilable(); } // don't waste an accessFlags bit 767
768 bool is_not_c2_osr_compilable() const { return access_flags().is_not_c2_osr_compilable(); } 768 bool is_not_c1_osr_compilable() const { return is_not_c1_compilable(); } // don't waste an accessFlags bit
769 void set_not_c2_osr_compilable() { _access_flags.set_not_c2_osr_compilable(); } 769 void set_not_c1_osr_compilable() { set_not_c1_compilable(); } // don't waste an accessFlags bit
770 void clear_not_c1_osr_compilable() { clear_not_c1_compilable(); } // don't waste an accessFlags bit
771 bool is_not_c2_osr_compilable() const { return access_flags().is_not_c2_osr_compilable(); }
772 void set_not_c2_osr_compilable() { _access_flags.set_not_c2_osr_compilable(); }
773 void clear_not_c2_osr_compilable() { _access_flags.clear_not_c2_osr_compilable(); }
770 774
771 // Background compilation support 775 // Background compilation support
772 bool queued_for_compilation() const { return access_flags().queued_for_compilation(); } 776 bool queued_for_compilation() const { return access_flags().queued_for_compilation(); }
773 void set_queued_for_compilation() { _access_flags.set_queued_for_compilation(); } 777 void set_queued_for_compilation() { _access_flags.set_queued_for_compilation(); }
774 void clear_queued_for_compilation() { _access_flags.clear_queued_for_compilation(); } 778 void clear_queued_for_compilation() { _access_flags.clear_queued_for_compilation(); }