Mercurial > hg > truffle
comparison 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 |
comparison
equal
deleted
inserted
replaced
12095:c6ec0a97b30a | 12096:3a57fa7a4cd0 |
---|---|
3285 | 3285 |
3286 // We don't activate signal checker if libjsig is in place, we trust ourselves | 3286 // We don't activate signal checker if libjsig is in place, we trust ourselves |
3287 // and if UserSignalHandler is installed all bets are off | 3287 // and if UserSignalHandler is installed all bets are off |
3288 if (CheckJNICalls) { | 3288 if (CheckJNICalls) { |
3289 if (libjsig_is_loaded) { | 3289 if (libjsig_is_loaded) { |
3290 tty->print_cr("Info: libjsig is activated, all active signal checking is disabled"); | 3290 if (PrintJNIResolving) { |
3291 tty->print_cr("Info: libjsig is activated, all active signal checking is disabled"); | |
3292 } | |
3291 check_signals = false; | 3293 check_signals = false; |
3292 } | 3294 } |
3293 if (AllowUserSignalHandlers) { | 3295 if (AllowUserSignalHandlers) { |
3294 tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled"); | 3296 if (PrintJNIResolving) { |
3297 tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled"); | |
3298 } | |
3295 check_signals = false; | 3299 check_signals = false; |
3296 } | 3300 } |
3297 } | 3301 } |
3298 } | 3302 } |
3299 } | 3303 } |