comparison src/os/solaris/vm/os_solaris.cpp @ 3956:3607aac85aa9

7051189: Need to suppress info message if -xcheck:jni used with libjsig.so Reviewed-by: coleenp, minqi
author kevinw
date Thu, 22 Sep 2011 16:48:41 +0100
parents 3cd0157e1d4d
children 436b4a3231bf
comparison
equal deleted inserted replaced
3955:86cbe939f0c7 3956:3607aac85aa9
4590 // Tell libjsig jvm finishes setting signal handlers 4590 // Tell libjsig jvm finishes setting signal handlers
4591 (*end_signal_setting)(); 4591 (*end_signal_setting)();
4592 } 4592 }
4593 4593
4594 // We don't activate signal checker if libjsig is in place, we trust ourselves 4594 // We don't activate signal checker if libjsig is in place, we trust ourselves
4595 // and if UserSignalHandler is installed all bets are off 4595 // and if UserSignalHandler is installed all bets are off.
4596 // Log that signal checking is off only if -verbose:jni is specified.
4596 if (CheckJNICalls) { 4597 if (CheckJNICalls) {
4597 if (libjsig_is_loaded) { 4598 if (libjsig_is_loaded) {
4598 tty->print_cr("Info: libjsig is activated, all active signal checking is disabled"); 4599 if (PrintJNIResolving) {
4600 tty->print_cr("Info: libjsig is activated, all active signal checking is disabled");
4601 }
4599 check_signals = false; 4602 check_signals = false;
4600 } 4603 }
4601 if (AllowUserSignalHandlers) { 4604 if (AllowUserSignalHandlers) {
4602 tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled"); 4605 if (PrintJNIResolving) {
4606 tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled");
4607 }
4603 check_signals = false; 4608 check_signals = false;
4604 } 4609 }
4605 } 4610 }
4606 } 4611 }
4607 4612