comparison src/os/linux/vm/os_linux.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 27702f012017
children 5d871c1ff17c
comparison
equal deleted inserted replaced
3955:86cbe939f0c7 3956:3607aac85aa9
3893 // Tell libjsig jvm finishes setting signal handlers 3893 // Tell libjsig jvm finishes setting signal handlers
3894 (*end_signal_setting)(); 3894 (*end_signal_setting)();
3895 } 3895 }
3896 3896
3897 // We don't activate signal checker if libjsig is in place, we trust ourselves 3897 // We don't activate signal checker if libjsig is in place, we trust ourselves
3898 // and if UserSignalHandler is installed all bets are off 3898 // and if UserSignalHandler is installed all bets are off.
3899 // Log that signal checking is off only if -verbose:jni is specified.
3899 if (CheckJNICalls) { 3900 if (CheckJNICalls) {
3900 if (libjsig_is_loaded) { 3901 if (libjsig_is_loaded) {
3901 tty->print_cr("Info: libjsig is activated, all active signal checking is disabled"); 3902 if (PrintJNIResolving) {
3903 tty->print_cr("Info: libjsig is activated, all active signal checking is disabled");
3904 }
3902 check_signals = false; 3905 check_signals = false;
3903 } 3906 }
3904 if (AllowUserSignalHandlers) { 3907 if (AllowUserSignalHandlers) {
3905 tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled"); 3908 if (PrintJNIResolving) {
3909 tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled");
3910 }
3906 check_signals = false; 3911 check_signals = false;
3907 } 3912 }
3908 } 3913 }
3909 } 3914 }
3910 } 3915 }