8189766: whitebox failure with -Xcheck:jni

Reviewed-by: lfoltan, kbarrett
This commit is contained in:
David Holmes 2018-05-29 17:21:31 -04:00
parent ce8c6887bb
commit 1225e17c54

@ -98,6 +98,7 @@
#define CHECK_JNI_EXCEPTION_(env, value) \
do { \
JavaThread* THREAD = JavaThread::thread_from_jni_environment(env); \
THREAD->clear_pending_jni_exception_check(); \
if (HAS_PENDING_EXCEPTION) { \
return(value); \
} \
@ -106,6 +107,7 @@
#define CHECK_JNI_EXCEPTION(env) \
do { \
JavaThread* THREAD = JavaThread::thread_from_jni_environment(env); \
THREAD->clear_pending_jni_exception_check(); \
if (HAS_PENDING_EXCEPTION) { \
return; \
} \