< prev index next >

src/hotspot/share/interpreter/bytecodeInterpreter.cpp

roman_version

*** 2433,2443 **** if (result == NULL) { CALL_VM(InterpreterRuntime::resolve_ldc(THREAD, (Bytecodes::Code) opcode), handle_exception); result = THREAD->vm_result(); } ! if (result == Universe::the_null_sentinel()) result = NULL; VERIFY_OOP(result); SET_STACK_OBJECT(result, 0); UPDATE_PC_AND_TOS_AND_CONTINUE(incr, 1); --- 2433,2443 ---- if (result == NULL) { CALL_VM(InterpreterRuntime::resolve_ldc(THREAD, (Bytecodes::Code) opcode), handle_exception); result = THREAD->vm_result(); } ! if (oopDesc::equals(result, Universe::the_null_sentinel())) result = NULL; VERIFY_OOP(result); SET_STACK_OBJECT(result, 0); UPDATE_PC_AND_TOS_AND_CONTINUE(incr, 1);
< prev index next >