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); |