diff -r 470af058bd5f -r 4932dce35882 src/hotspot/share/interpreter/bytecodeInterpreter.cpp --- a/src/hotspot/share/interpreter/bytecodeInterpreter.cpp Tue Sep 17 09:51:02 2019 +0200 +++ b/src/hotspot/share/interpreter/bytecodeInterpreter.cpp Tue Sep 17 09:51:02 2019 +0200 @@ -2436,7 +2436,7 @@ handle_exception); result = THREAD->vm_result(); } - if (oopDesc::equals(result, Universe::the_null_sentinel())) + if (result == Universe::the_null_sentinel()) result = NULL; VERIFY_OOP(result);