Searched refs:monitor_no (Results 1 - 9 of 9) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRAssembler_sparc.hpp49 void monitorexit(LIR_Opr obj_opr, LIR_Opr lock_opr, Register hdr, int monitor_no);
H A Dc1_LIRGenerator_sparc.cpp421 monitor_enter(obj.result(), lock, hdr, scratch, x->monitor_no(), info_for_exception, info);
434 monitor_exit(obj_temp, lock, hdr, LIR_OprFact::illegalOpr, x->monitor_no());
H A Dc1_LIRAssembler_sparc.cpp344 void LIR_Assembler::monitorexit(LIR_Opr obj_opr, LIR_Opr lock_opr, Register hdr, int monitor_no) { argument
350 Address mon_addr = frame_map()->address_for_monitor_lock(monitor_no);
362 MonitorAccessStub* slow_case = new MonitorExitStub(lock_opr, UseFastLocking, monitor_no);
2902 void LIR_Assembler::monitor_address(int monitor_no, LIR_Opr dst_opr) { argument
2903 Address mon_addr = frame_map()->address_for_monitor_lock(monitor_no);
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Instruction.hpp1398 AccessMonitor(Value obj, int monitor_no, ValueStack* state_before = NULL)
1401 , _monitor_no(monitor_no)
1409 int monitor_no() const { return _monitor_no; }
1419 MonitorEnter(Value obj, int monitor_no, ValueStack* state_before)
1420 : AccessMonitor(obj, monitor_no, state_before)
1433 MonitorExit(Value obj, int monitor_no)
1434 : AccessMonitor(obj, monitor_no, NULL)
H A Dc1_LIRGenerator.hpp324 void monitor_enter (LIR_Opr object, LIR_Opr lock, LIR_Opr hdr, LIR_Opr scratch, int monitor_no, CodeEmitInfo* info_for_exception, CodeEmitInfo* info);
325 void monitor_exit (LIR_Opr object, LIR_Opr lock, LIR_Opr hdr, LIR_Opr scratch, int monitor_no);
H A Dc1_LIRGenerator.cpp638 void LIRGenerator::monitor_enter(LIR_Opr object, LIR_Opr lock, LIR_Opr hdr, LIR_Opr scratch, int monitor_no, CodeEmitInfo* info_for_exception, CodeEmitInfo* info) { argument
642 __ load_stack_address_monitor(monitor_no, lock);
648 void LIRGenerator::monitor_exit(LIR_Opr object, LIR_Opr lock, LIR_Opr new_hdr, LIR_Opr scratch, int monitor_no) { argument
653 CodeStub* slow_path = new MonitorExitStub(lock, UseFastLocking, monitor_no);
654 __ load_stack_address_monitor(monitor_no, lock);
H A Dc1_InstructionPrinter.cpp188 output()->print("monitor[%d](", monitor->monitor_no());
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LIRGenerator_x86.cpp364 x->monitor_no(), info_for_exception, info);
377 monitor_exit(obj_temp, lock, syncTempOpr(), LIR_OprFact::illegalOpr, x->monitor_no());
H A Dc1_LIRAssembler_x86.cpp3588 void LIR_Assembler::monitor_address(int monitor_no, LIR_Opr dst) { argument
3589 __ lea(dst->as_register(), frame_map()->address_for_monitor_lock(monitor_no));

Completed in 84 milliseconds