211 void test_mdp_data_at(Register mdp_in, int offset, Register value, |
211 void test_mdp_data_at(Register mdp_in, int offset, Register value, |
212 Register test_value_out, |
212 Register test_value_out, |
213 Label& not_equal_continue); |
213 Label& not_equal_continue); |
214 |
214 |
215 void record_klass_in_profile(Register receiver, Register mdp, |
215 void record_klass_in_profile(Register receiver, Register mdp, |
216 Register reg2); |
216 Register reg2, bool is_virtual_call); |
217 void record_klass_in_profile_helper(Register receiver, Register mdp, |
217 void record_klass_in_profile_helper(Register receiver, Register mdp, |
218 Register reg2, |
218 Register reg2, int start_row, |
219 int start_row, Label& done); |
219 Label& done, bool is_virtual_call); |
220 |
220 |
221 void update_mdp_by_offset(Register mdp_in, int offset_of_offset); |
221 void update_mdp_by_offset(Register mdp_in, int offset_of_offset); |
222 void update_mdp_by_offset(Register mdp_in, Register reg, int offset_of_disp); |
222 void update_mdp_by_offset(Register mdp_in, Register reg, int offset_of_disp); |
223 void update_mdp_by_constant(Register mdp_in, int constant); |
223 void update_mdp_by_constant(Register mdp_in, int constant); |
224 void update_mdp_for_ret(Register return_bci); |
224 void update_mdp_for_ret(Register return_bci); |