< prev index next >

src/hotspot/cpu/s390/c1_Runtime1_s390.cpp

Print this page
*** 583,11 ***
  
          int save_fpu_registers = (id == monitorenter_id);
          // Make a frame and preserve the caller's caller-save registers.
          OopMap* oop_map = save_live_registers(sasm, save_fpu_registers);
  
!         int call_offset = __ call_RT(noreg, noreg, CAST_FROM_FN_PTR(address, monitorenter), Z_R1_scratch, Z_R13);
  
          oop_maps = new OopMapSet();
          oop_maps->add_gc_map(call_offset, oop_map);
          restore_live_registers(sasm, save_fpu_registers);
  
--- 583,11 ---
  
          int save_fpu_registers = (id == monitorenter_id);
          // Make a frame and preserve the caller's caller-save registers.
          OopMap* oop_map = save_live_registers(sasm, save_fpu_registers);
  
!         int call_offset = __ call_RT(noreg, noreg, CAST_FROM_FN_PTR(address, monitorenter), Z_R1_scratch);
  
          oop_maps = new OopMapSet();
          oop_maps->add_gc_map(call_offset, oop_map);
          restore_live_registers(sasm, save_fpu_registers);
  
< prev index next >