hotspot/src/cpu/x86/vm/interp_masm_x86_64.hpp
changeset 4754 8aef16f24e16
parent 4478 c3a8af0fc6b0
child 5419 f2e8cc8c12ea
equal deleted inserted replaced
4753:9e7bcf214f71 4754:8aef16f24e16
   220   void test_mdp_data_at(Register mdp_in, int offset, Register value,
   220   void test_mdp_data_at(Register mdp_in, int offset, Register value,
   221                         Register test_value_out,
   221                         Register test_value_out,
   222                         Label& not_equal_continue);
   222                         Label& not_equal_continue);
   223 
   223 
   224   void record_klass_in_profile(Register receiver, Register mdp,
   224   void record_klass_in_profile(Register receiver, Register mdp,
   225                                Register reg2);
   225                                Register reg2, bool is_virtual_call);
   226   void record_klass_in_profile_helper(Register receiver, Register mdp,
   226   void record_klass_in_profile_helper(Register receiver, Register mdp,
   227                                       Register reg2,
   227                                       Register reg2, int start_row,
   228                                       int start_row, Label& done);
   228                                       Label& done, bool is_virtual_call);
   229 
   229 
   230   void update_mdp_by_offset(Register mdp_in, int offset_of_offset);
   230   void update_mdp_by_offset(Register mdp_in, int offset_of_offset);
   231   void update_mdp_by_offset(Register mdp_in, Register reg, int offset_of_disp);
   231   void update_mdp_by_offset(Register mdp_in, Register reg, int offset_of_disp);
   232   void update_mdp_by_constant(Register mdp_in, int constant);
   232   void update_mdp_by_constant(Register mdp_in, int constant);
   233   void update_mdp_for_ret(Register return_bci);
   233   void update_mdp_for_ret(Register return_bci);