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 }