Mercurial > hg > graal-compiler
comparison src/share/vm/ci/ciMethod.hpp @ 8866:16885e702c88
7198429: need checked categorization of caller-sensitive methods in the JDK
Reviewed-by: kvn, jrose
author | twisti |
---|---|
date | Mon, 25 Mar 2013 17:13:26 -0700 |
parents | 6a51fc70a15e |
children | aeaca88565e6 |
comparison
equal
deleted
inserted
replaced
8865:818a1ac7da7a | 8866:16885e702c88 |
---|---|
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 |