src/share/vm/opto/locknode.cpp

changeset 4313
beebba0acc11
parent 4153
b9a9ed0f8eeb
child 6429
606acabe7b5c
equal deleted inserted replaced
4312:ee32440febeb 4313:beebba0acc11
163 //------------------------------do_monitor_enter------------------------------- 163 //------------------------------do_monitor_enter-------------------------------
164 void Parse::do_monitor_enter() { 164 void Parse::do_monitor_enter() {
165 kill_dead_locals(); 165 kill_dead_locals();
166 166
167 // Null check; get casted pointer. 167 // Null check; get casted pointer.
168 Node *obj = do_null_check(peek(), T_OBJECT); 168 Node* obj = null_check(peek());
169 // Check for locking null object 169 // Check for locking null object
170 if (stopped()) return; 170 if (stopped()) return;
171 171
172 // the monitor object is not part of debug info expression stack 172 // the monitor object is not part of debug info expression stack
173 pop(); 173 pop();

mercurial