OpenJDK / jdk / jdk10
changeset 36612:2191de2a73f1
8151871: [JVMCI] missing HAS_PENDING_EXCEPTION check
Reviewed-by: kvn
author | never |
---|---|
date | Tue, 15 Mar 2016 14:19:24 -0700 |
parents | eb4fe2f11579 |
children | 5c26f28076fa c751f445f5d4 |
files | hotspot/src/share/vm/jvmci/jvmciCompiler.cpp |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/hotspot/src/share/vm/jvmci/jvmciCompiler.cpp Tue Mar 15 17:42:28 2016 +0100 +++ b/hotspot/src/share/vm/jvmci/jvmciCompiler.cpp Tue Mar 15 14:19:24 2016 -0700 @@ -162,6 +162,9 @@ CLEAR_PENDING_EXCEPTION; java_lang_Throwable::java_printStackTrace(exception, THREAD); + if (HAS_PENDING_EXCEPTION) { + CLEAR_PENDING_EXCEPTION; + } env->set_failure("exception throw", false); } else {