mirror of
https://github.com/corda/corda.git
synced 2025-01-03 19:54:13 +00:00
fix regression related to logging verbosity and exception handling in compile.cpp
This commit is contained in:
parent
fc898c4df1
commit
200e933923
@ -894,17 +894,16 @@ findExceptionHandler(Thread* t, void* frame)
|
||||
catchType = 0;
|
||||
}
|
||||
|
||||
if (Verbose and
|
||||
(catchType == 0 or
|
||||
instanceOf(t, catchType, t->exception)))
|
||||
{
|
||||
fprintf(stderr, "exception handler match for %d in %s: "
|
||||
"start: %d; end: %d; ip: %d\n",
|
||||
offset,
|
||||
&byteArrayBody(t, methodName(t, frameMethod(frame)), 0),
|
||||
nativeExceptionHandlerStart(handler),
|
||||
nativeExceptionHandlerEnd(handler),
|
||||
nativeExceptionHandlerIp(handler));
|
||||
if (catchType == 0 or instanceOf(t, catchType, t->exception)) {
|
||||
if (Verbose) {
|
||||
fprintf(stderr, "exception handler match for %d in %s: "
|
||||
"start: %d; end: %d; ip: %d\n",
|
||||
offset,
|
||||
&byteArrayBody(t, methodName(t, frameMethod(frame)), 0),
|
||||
nativeExceptionHandlerStart(handler),
|
||||
nativeExceptionHandlerEnd(handler),
|
||||
nativeExceptionHandlerIp(handler));
|
||||
}
|
||||
|
||||
return handler;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user