hotspot/src/cpu/sparc/vm/assembler_sparc.hpp
changeset 5542 be05c5ffe905
parent 5426 470c15eda401
child 5689 257370c65507
child 5547 f4b087cbb361
equal deleted inserted replaced
5541:19c39d42a747 5542:be05c5ffe905
  2231   // oops in code
  2231   // oops in code
  2232   AddressLiteral allocate_oop_address(jobject obj);                          // allocate_index
  2232   AddressLiteral allocate_oop_address(jobject obj);                          // allocate_index
  2233   AddressLiteral constant_oop_address(jobject obj);                          // find_index
  2233   AddressLiteral constant_oop_address(jobject obj);                          // find_index
  2234   inline void    set_oop             (jobject obj, Register d);              // uses allocate_oop_address
  2234   inline void    set_oop             (jobject obj, Register d);              // uses allocate_oop_address
  2235   inline void    set_oop_constant    (jobject obj, Register d);              // uses constant_oop_address
  2235   inline void    set_oop_constant    (jobject obj, Register d);              // uses constant_oop_address
  2236   inline void    set_oop             (AddressLiteral& obj_addr, Register d); // same as load_address
  2236   inline void    set_oop             (const AddressLiteral& obj_addr, Register d); // same as load_address
  2237 
  2237 
  2238   void set_narrow_oop( jobject obj, Register d );
  2238   void set_narrow_oop( jobject obj, Register d );
  2239 
  2239 
  2240   // nop padding
  2240   // nop padding
  2241   void align(int modulus);
  2241   void align(int modulus);