Mercurial > hg > truffle
diff src/os/bsd/vm/os_bsd.cpp @ 12096:3a57fa7a4cd0
7121403: [TESTBUG] runtime/7051189/Xchecksig.sh fails on 64bit solaris
8023393: Need to suppress info message if -Xcheck:jni used with libjsig.dylab on Mac OSX
Summary: Rewrite 7051189 test in Java, port Linux fix for 7051189 to Mac OSX.
Reviewed-by: coleenp, dholmes, mseledtsov, ccheung
author | hseigel |
---|---|
date | Thu, 22 Aug 2013 11:52:27 -0400 |
parents | c6ec0a97b30a |
children | 4c84d351cca9 |
line wrap: on
line diff
--- a/src/os/bsd/vm/os_bsd.cpp Wed Aug 21 13:18:52 2013 +0200 +++ b/src/os/bsd/vm/os_bsd.cpp Thu Aug 22 11:52:27 2013 -0400 @@ -3287,11 +3287,15 @@ // and if UserSignalHandler is installed all bets are off if (CheckJNICalls) { if (libjsig_is_loaded) { - tty->print_cr("Info: libjsig is activated, all active signal checking is disabled"); + if (PrintJNIResolving) { + tty->print_cr("Info: libjsig is activated, all active signal checking is disabled"); + } check_signals = false; } if (AllowUserSignalHandlers) { - tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled"); + if (PrintJNIResolving) { + tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled"); + } check_signals = false; } }