@@ -176,17 +176,17 @@ void C1_MacroAssembler::allocate_array(Register obj, Register len,
176176 initialize_object (obj, tmp1, klass, len, tmp2, tmp3, header_size_in_bytes, -1 , /* is_tlab_allocated */ UseTLAB);
177177}
178178
179- int C1_MacroAssembler::lock_object (Register hdr, Register obj, Register disp_hdr , Label& slow_case) {
179+ int C1_MacroAssembler::lock_object (Register hdr, Register obj, Register basic_lock , Label& slow_case) {
180180 int null_check_offset = 0 ;
181181
182182 const Register tmp2 = Rtemp; // Rtemp should be free at c1 LIR level
183- assert_different_registers (hdr, obj, disp_hdr , tmp2);
183+ assert_different_registers (hdr, obj, basic_lock , tmp2);
184184
185185 assert (BasicObjectLock::lock_offset () == 0 , " adjust this code" );
186186 assert (oopDesc::mark_offset_in_bytes () == 0 , " Required by atomic instructions" );
187187
188188 // save object being locked into the BasicObjectLock
189- str (obj, Address (disp_hdr , BasicObjectLock::obj_offset ()));
189+ str (obj, Address (basic_lock , BasicObjectLock::obj_offset ()));
190190
191191 null_check_offset = offset ();
192192
@@ -197,26 +197,26 @@ int C1_MacroAssembler::lock_object(Register hdr, Register obj, Register disp_hdr
197197 b (slow_case, ne);
198198 }
199199
200- Register t1 = disp_hdr ; // Needs saving, probably
201- Register t2 = hdr; // blow
202- Register t3 = Rtemp; // blow
200+ Register t1 = basic_lock ; // Needs saving, probably
201+ Register t2 = hdr; // blow
202+ Register t3 = Rtemp; // blow
203203
204204 lightweight_lock (obj, t1, t2, t3, 1 /* savemask - save t1 */ , slow_case);
205205 // Success: fall through
206206 return null_check_offset;
207207}
208208
209- void C1_MacroAssembler::unlock_object (Register hdr, Register obj, Register disp_hdr , Label& slow_case) {
210- assert_different_registers (hdr, obj, disp_hdr , Rtemp);
209+ void C1_MacroAssembler::unlock_object (Register hdr, Register obj, Register basic_lock , Label& slow_case) {
210+ assert_different_registers (hdr, obj, basic_lock , Rtemp);
211211
212212 assert (BasicObjectLock::lock_offset () == 0 , " adjust this code" );
213213 assert (oopDesc::mark_offset_in_bytes () == 0 , " Required by atomic instructions" );
214214
215- ldr (obj, Address (disp_hdr , BasicObjectLock::obj_offset ()));
215+ ldr (obj, Address (basic_lock , BasicObjectLock::obj_offset ()));
216216
217- Register t1 = disp_hdr ; // Needs saving, probably
218- Register t2 = hdr; // blow
219- Register t3 = Rtemp; // blow
217+ Register t1 = basic_lock ; // Needs saving, probably
218+ Register t2 = hdr; // blow
219+ Register t3 = Rtemp; // blow
220220
221221 lightweight_unlock (obj, t1, t2, t3, 1 /* savemask - save t1 */ , slow_case);
222222 // Success: fall through
0 commit comments