src/cpu/sparc/vm/assembler_sparc.hpp

changeset 1902
fb1a39993f69
parent 1868
df736661d0c8
child 1907
c18cbe5936b8
child 1921
9f669cf29cb0
equal deleted inserted replaced
1901:a00b51b2dda4 1902:fb1a39993f69
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);

mercurial