OpenJDK / bsd-port / jdk9 / hotspot
changeset 10359:dafb744545f3
8150738: [JVMCI] runtime/CommandLine/TraceExceptionsTest.java fails with: java.lang.RuntimeException: '<a 'java/lang/ClassNotFoundException': NoClassFound>' missing
Reviewed-by: coleenp
author | twisti |
---|---|
date | Fri, 26 Feb 2016 11:13:25 -1000 |
parents | 01601d6e4a94 |
children | 4c5fe83bf5a6 |
files | src/share/vm/jvmci/jvmciRuntime.cpp |
diffstat | 1 files changed, 5 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/jvmci/jvmciRuntime.cpp Fri Feb 26 15:54:55 2016 +0300 +++ b/src/share/vm/jvmci/jvmciRuntime.cpp Fri Feb 26 11:13:25 2016 -1000 @@ -293,13 +293,11 @@ // tracing if (log_is_enabled(Info, exceptions)) { ResourceMark rm; - log_info(exceptions)("Exception <%s> (" INTPTR_FORMAT ") thrown in" - " compiled method <%s> at PC " INTPTR_FORMAT - " for thread " INTPTR_FORMAT, - exception->print_value_string(), - p2i((address)exception()), - nm->method()->print_value_string(), p2i(pc), - p2i(thread)); + stringStream tempst; + tempst.print("compiled method <%s>\n" + " at PC" INTPTR_FORMAT " for thread " INTPTR_FORMAT, + nm->method()->print_value_string(), p2i(pc), p2i(thread)); + Exceptions::log_exception(exception, tempst); } // for AbortVMOnException flag NOT_PRODUCT(Exceptions::debug_check_abort(exception));