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