hotspot/src/share/vm/ci/ciMethod.hpp
changeset 16617 6235d2c7549f
parent 15479 e3c00ec80145
child 17000 11bf92e571a2
equal deleted inserted replaced
16616:4c8e1c4a798b 16617:6235d2c7549f
   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