Mercurial > hg > truffle
comparison src/share/vm/oops/method.hpp @ 12868:c775af091fe9
8025566: EXCEPTION_ACCESS_VIOLATION in compiled by C1 String.valueOf method
Reviewed-by: kvn
author | twisti |
---|---|
date | Mon, 07 Oct 2013 10:41:56 -0700 |
parents | b2e698d2276c |
children | f50418dfb1b7 |
comparison
equal
deleted
inserted
replaced
12867:5741fc86a2ee | 12868:c775af091fe9 |
---|---|
802 bool is_always_compilable() const; | 802 bool is_always_compilable() const; |
803 | 803 |
804 private: | 804 private: |
805 void print_made_not_compilable(int comp_level, bool is_osr, bool report, const char* reason); | 805 void print_made_not_compilable(int comp_level, bool is_osr, bool report, const char* reason); |
806 | 806 |
807 public: | |
807 MethodCounters* get_method_counters(TRAPS) { | 808 MethodCounters* get_method_counters(TRAPS) { |
808 if (_method_counters == NULL) { | 809 if (_method_counters == NULL) { |
809 build_method_counters(this, CHECK_AND_CLEAR_NULL); | 810 build_method_counters(this, CHECK_AND_CLEAR_NULL); |
810 } | 811 } |
811 return _method_counters; | 812 return _method_counters; |
812 } | 813 } |
813 | 814 |
814 public: | |
815 bool is_not_c1_compilable() const { return access_flags().is_not_c1_compilable(); } | 815 bool is_not_c1_compilable() const { return access_flags().is_not_c1_compilable(); } |
816 void set_not_c1_compilable() { _access_flags.set_not_c1_compilable(); } | 816 void set_not_c1_compilable() { _access_flags.set_not_c1_compilable(); } |
817 void clear_not_c1_compilable() { _access_flags.clear_not_c1_compilable(); } | 817 void clear_not_c1_compilable() { _access_flags.clear_not_c1_compilable(); } |
818 bool is_not_c2_compilable() const { return access_flags().is_not_c2_compilable(); } | 818 bool is_not_c2_compilable() const { return access_flags().is_not_c2_compilable(); } |
819 void set_not_c2_compilable() { _access_flags.set_not_c2_compilable(); } | 819 void set_not_c2_compilable() { _access_flags.set_not_c2_compilable(); } |