src/cpu/sparc/vm/cppInterpreter_sparc.cpp

changeset 3627
8a48c2906f91
parent 3391
069ab3f976d3
child 3826
2fe087c3e814
equal deleted inserted replaced
3626:ff29ce866f23 3627:8a48c2906f91
1185 1185
1186 __ bind(got_obj); 1186 __ bind(got_obj);
1187 1187
1188 #ifdef ASSERT 1188 #ifdef ASSERT
1189 __ tst(O1); 1189 __ tst(O1);
1190 __ breakpoint_trap(Assembler::zero); 1190 __ breakpoint_trap(Assembler::zero, Assembler::ptr_cc);
1191 #endif // ASSERT 1191 #endif // ASSERT
1192 1192
1193 const int entry_size = frame::interpreter_frame_monitor_size() * wordSize; 1193 const int entry_size = frame::interpreter_frame_monitor_size() * wordSize;
1194 __ sub(SP, entry_size, SP); // account for initial monitor 1194 __ sub(SP, entry_size, SP); // account for initial monitor
1195 __ sub(O2, entry_size, O2); // initial monitor 1195 __ sub(O2, entry_size, O2); // initial monitor

mercurial