src/hotspot/share/interpreter/bytecodeInterpreter.cpp
changeset 49658 8237a91c1cca
parent 49597 cbfc09ce5f24
child 49722 a47d1e21b3f1
equal deleted inserted replaced
49657:45071514f87a 49658:8237a91c1cca
  2433         if (result == NULL) {
  2433         if (result == NULL) {
  2434           CALL_VM(InterpreterRuntime::resolve_ldc(THREAD, (Bytecodes::Code) opcode),
  2434           CALL_VM(InterpreterRuntime::resolve_ldc(THREAD, (Bytecodes::Code) opcode),
  2435                   handle_exception);
  2435                   handle_exception);
  2436           result = THREAD->vm_result();
  2436           result = THREAD->vm_result();
  2437         }
  2437         }
  2438         if (result == Universe::the_null_sentinel())
  2438         if (oopDesc::equals(result, Universe::the_null_sentinel()))
  2439           result = NULL;
  2439           result = NULL;
  2440 
  2440 
  2441         VERIFY_OOP(result);
  2441         VERIFY_OOP(result);
  2442         SET_STACK_OBJECT(result, 0);
  2442         SET_STACK_OBJECT(result, 0);
  2443         UPDATE_PC_AND_TOS_AND_CONTINUE(incr, 1);
  2443         UPDATE_PC_AND_TOS_AND_CONTINUE(incr, 1);