hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp
changeset 6461 cfc616b49f58
parent 6453 970dc585ab63
child 7397 5b173b4ca846
--- a/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp	Sat Sep 11 15:21:37 2010 -0700
+++ b/hotspot/src/cpu/sparc/vm/c1_LIRAssembler_sparc.hpp	Mon Sep 13 12:10:49 2010 -0700
@@ -75,6 +75,9 @@
   void type_profile_helper(Register mdo, int mdo_offset_bias,
                            ciMethodData *md, ciProfileData *data,
                            Register recv, Register tmp1, Label* update_done);
+  // Setup pointers to MDO, MDO slot, also compute offset bias to access the slot.
+  void setup_md_access(ciMethod* method, int bci,
+                       ciMethodData*& md, ciProfileData*& data, int& mdo_offset_bias);
  public:
   void   pack64(LIR_Opr src, LIR_Opr dst);
   void unpack64(LIR_Opr src, LIR_Opr dst);