equal
deleted
inserted
replaced
73 |
73 |
74 // Record the type of the receiver in ReceiverTypeData |
74 // Record the type of the receiver in ReceiverTypeData |
75 void type_profile_helper(Register mdo, int mdo_offset_bias, |
75 void type_profile_helper(Register mdo, int mdo_offset_bias, |
76 ciMethodData *md, ciProfileData *data, |
76 ciMethodData *md, ciProfileData *data, |
77 Register recv, Register tmp1, Label* update_done); |
77 Register recv, Register tmp1, Label* update_done); |
|
78 // Setup pointers to MDO, MDO slot, also compute offset bias to access the slot. |
|
79 void setup_md_access(ciMethod* method, int bci, |
|
80 ciMethodData*& md, ciProfileData*& data, int& mdo_offset_bias); |
78 public: |
81 public: |
79 void pack64(LIR_Opr src, LIR_Opr dst); |
82 void pack64(LIR_Opr src, LIR_Opr dst); |
80 void unpack64(LIR_Opr src, LIR_Opr dst); |
83 void unpack64(LIR_Opr src, LIR_Opr dst); |
81 |
84 |
82 enum { |
85 enum { |