src/share/vm/ci/ciMethod.hpp

changeset 3097
de847cac9235
parent 2988
2c359f27615c
child 3197
5eb9169b1a14
equal deleted inserted replaced
3096:b346f13112d8 3097:de847cac9235
154 vmIntrinsics::ID intrinsic_id() const { check_is_loaded(); return _intrinsic_id; } 154 vmIntrinsics::ID intrinsic_id() const { check_is_loaded(); return _intrinsic_id; }
155 bool has_exception_handlers() const { check_is_loaded(); return _handler_count > 0; } 155 bool has_exception_handlers() const { check_is_loaded(); return _handler_count > 0; }
156 int exception_table_length() const { check_is_loaded(); return _handler_count; } 156 int exception_table_length() const { check_is_loaded(); return _handler_count; }
157 int interpreter_invocation_count() const { check_is_loaded(); return _interpreter_invocation_count; } 157 int interpreter_invocation_count() const { check_is_loaded(); return _interpreter_invocation_count; }
158 int interpreter_throwout_count() const { check_is_loaded(); return _interpreter_throwout_count; } 158 int interpreter_throwout_count() const { check_is_loaded(); return _interpreter_throwout_count; }
159
160 // Code size for inlining decisions.
161 int code_size_for_inlining();
159 162
160 int comp_level(); 163 int comp_level();
161 int highest_osr_comp_level(); 164 int highest_osr_comp_level();
162 165
163 Bytecodes::Code java_code_at_bci(int bci) { 166 Bytecodes::Code java_code_at_bci(int bci) {

mercurial