hotspot/src/cpu/x86/vm/interp_masm_x86_64.hpp
changeset 20702 bbe0fcde6e13
parent 17000 11bf92e571a2
child 20709 034be898bf04
equal deleted inserted replaced
20701:ef9996662fd5 20702:bbe0fcde6e13
   222   void update_mdp_by_constant(Register mdp_in, int constant);
   222   void update_mdp_by_constant(Register mdp_in, int constant);
   223   void update_mdp_for_ret(Register return_bci);
   223   void update_mdp_for_ret(Register return_bci);
   224 
   224 
   225   void profile_taken_branch(Register mdp, Register bumped_count);
   225   void profile_taken_branch(Register mdp, Register bumped_count);
   226   void profile_not_taken_branch(Register mdp);
   226   void profile_not_taken_branch(Register mdp);
       
   227   void profile_obj_type(Register obj, const Address& mdo_addr);
       
   228   void profile_arguments_type(Register mdp, Register callee, Register tmp, bool is_virtual);
   227   void profile_call(Register mdp);
   229   void profile_call(Register mdp);
   228   void profile_final_call(Register mdp);
   230   void profile_final_call(Register mdp);
   229   void profile_virtual_call(Register receiver, Register mdp,
   231   void profile_virtual_call(Register receiver, Register mdp,
   230                             Register scratch2,
   232                             Register scratch2,
   231                             bool receiver_can_be_null = false);
   233                             bool receiver_can_be_null = false);