equal
deleted
inserted
replaced
164 int interpreter_throwout_count() const { check_is_loaded(); return _interpreter_throwout_count; } |
164 int interpreter_throwout_count() const { check_is_loaded(); return _interpreter_throwout_count; } |
165 |
165 |
166 // Code size for inlining decisions. |
166 // Code size for inlining decisions. |
167 int code_size_for_inlining(); |
167 int code_size_for_inlining(); |
168 |
168 |
169 bool force_inline() { return get_Method()->force_inline(); } |
169 bool caller_sensitive() { return get_Method()->caller_sensitive(); } |
170 bool dont_inline() { return get_Method()->dont_inline(); } |
170 bool force_inline() { return get_Method()->force_inline(); } |
|
171 bool dont_inline() { return get_Method()->dont_inline(); } |
171 |
172 |
172 int comp_level(); |
173 int comp_level(); |
173 int highest_osr_comp_level(); |
174 int highest_osr_comp_level(); |
174 |
175 |
175 Bytecodes::Code java_code_at_bci(int bci) { |
176 Bytecodes::Code java_code_at_bci(int bci) { |
262 bool check_call(int refinfo_index, bool is_static) const; |
263 bool check_call(int refinfo_index, bool is_static) const; |
263 bool ensure_method_data(); // make sure it exists in the VM also |
264 bool ensure_method_data(); // make sure it exists in the VM also |
264 int instructions_size(); |
265 int instructions_size(); |
265 int scale_count(int count, float prof_factor = 1.); // make MDO count commensurate with IIC |
266 int scale_count(int count, float prof_factor = 1.); // make MDO count commensurate with IIC |
266 |
267 |
|
268 // Stack walking support |
|
269 bool is_ignored_by_security_stack_walk() const; |
|
270 |
267 // JSR 292 support |
271 // JSR 292 support |
268 bool is_method_handle_intrinsic() const; |
272 bool is_method_handle_intrinsic() const; |
269 bool is_compiled_lambda_form() const; |
273 bool is_compiled_lambda_form() const; |
270 bool has_member_arg() const; |
274 bool has_member_arg() const; |
271 |
275 |