hotspot/src/share/vm/opto/locknode.cpp
changeset 14621 fd9265ab0f67
parent 13963 e5b53c306fb5
child 23491 f690330b10b9
equal deleted inserted replaced
14620:45167d2bc15a 14621:fd9265ab0f67
   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();