Mercurial > hg > truffle
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 |