/openjdk7/jdk/src/windows/classes/sun/nio/ch/ |
H A D | NativeThread.java | 40 static void signal(long nt) { } method in class:NativeThread
|
/openjdk7/jdk/test/java/lang/management/ThreadMXBean/ |
H A D | Barrier.java | 64 public void signal() { method in class:Barrier
|
H A D | ThreadExecutionSynchronizer.java | 72 void signal() { method in class:ThreadExecutionSynchronizer
|
/openjdk7/jdk/src/solaris/classes/sun/nio/ch/ |
H A D | NativeThread.java | 34 // upon which Java threads are built, and defines a simple signal mechanism 37 // always returns -1 and the signal(long) method has no effect. 52 static native void signal(long nt); method in class:NativeThread
|
/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/ |
H A D | Condition.java | 91 * <b>notEmpty.signal();</b> 105 * <b>notFull.signal();</b> 133 * {@linkplain #await waiting} and {@linkplain #signal signalling} methods. 189 * <li>Some other thread invokes the {@link #signal} method for this 224 * method return in response to a signal. In that case the implementation 225 * must ensure that the signal is redirected to another waiting thread, if 240 * <li>Some other thread invokes the {@link #signal} method for this 277 * <li>Some other thread invokes the {@link #signal} method for this 343 * method return in response to a signal, or over indicating the elapse 345 * must ensure that the signal i 469 void signal(); method in interface:Condition [all...] |
H A D | AbstractQueuedLongSynchronizer.java | 148 * inserted into a condition queue. Upon signal, the node is 181 * first indicate they need a signal, 202 * signal. So, most code doesn't need to check for particular 417 * If status is negative (i.e., possibly needing signal) try 443 * Release action for shared mode -- signal successor and ensure 445 * to calling unparkSuccessor of head if it needs signal.) 452 * signal. But if it does not, status is set to PROPAGATE to 489 * Try to signal next queued node if: 531 // or signal, so no further action is necessary. 543 // If successor needs signal, tr 1718 public final void signal() { method in class:AbstractQueuedLongSynchronizer.ConditionObject [all...] |
H A D | AbstractQueuedSynchronizer.java | 257 * except that it only requires a single <tt>signal</tt> to 279 * public void signal() { sync.releaseShared(1); } 371 * inserted into a condition queue. Upon signal, the node is 404 * first indicate they need a signal, 425 * signal. So, most code doesn't need to check for particular 640 * If status is negative (i.e., possibly needing signal) try 666 * Release action for shared mode -- signal successor and ensure 668 * to calling unparkSuccessor of head if it needs signal.) 675 * signal. But if it does not, status is set to PROPAGATE to 712 * Try to signal nex 1939 public final void signal() { method in class:AbstractQueuedSynchronizer.ConditionObject [all...] |
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ |
H A D | CondVar.java | 84 * notEmpty.signal(); 102 * notFull.signal(); 121 * notEmpty.signal(); 142 * notFull.signal(); 333 public synchronized void signal() { method in class:CondVar
|
/openjdk7/jdk/src/share/classes/sun/nio/fs/ |
H A D | AbstractWatchKey.java | 43 * Special event to signal overflow 92 final void signal() { method in class:AbstractWatchKey 158 signal();
|
/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | jsig.c | 28 * libthread to interpose the signal handler installation functions: 29 * sigaction(), signal(), sigset(). 30 * Used for signal-chaining. See RFE 4381843. 33 #include <signal.h> 43 static struct sigaction sact[MAXSIGNUM]; /* saved signal handlers */ 46 /* used to synchronize the installation of signal handlers */ 56 static signal_t os_signal = 0; /* os's version of signal()/sigset() */ 64 /* When the jvm is installing its set of signal handlers, threads 81 os_signal = (signal_t)dlsym(RTLD_NEXT, "signal"); 109 /* jvm has installed its signal handle 138 sa_handler_t signal(int sig, sa_handler_t disp) { function [all...] |
H A D | os_bsd.cpp | 93 # include <signal.h> 186 /* do not use any signal number less than SIGSEGV, see 4355769 */ 647 // signal support 731 //Save caller's signal mask before setting VM signal mask 855 // Now alternate signal stack is gone, it's harder to use 2. For instance, 1030 // initialize signal mask for this thread 1257 // initialize signal mask for this thread 1258 // and save the caller's signal mask 1277 // Restore caller's signal mas 2636 void* os::signal(int signal_number, void* handler) { function in class:os 2704 void Semaphore::signal() { function in class:Semaphore [all...] |
/openjdk7/hotspot/src/os/linux/vm/ |
H A D | jsig.c | 28 * libthread to interpose the signal handler installation functions: 29 * sigaction(), signal(), sigset(). 30 * Used for signal-chaining. See RFE 4381843. 33 #include <signal.h> 46 static struct sigaction sact[MAXSIGNUM]; /* saved signal handlers */ 49 /* used to synchronize the installation of signal handlers */ 59 static signal_t os_signal = 0; /* os's version of signal()/sigset() */ 67 /* When the jvm is installing its set of signal handlers, threads 84 os_signal = (signal_t)dlsym(RTLD_NEXT, "signal"); 112 /* jvm has installed its signal handle 141 sa_handler_t signal(int sig, sa_handler_t disp) { function [all...] |
H A D | os_linux.cpp | 95 # include <signal.h> 160 /* do not use any signal number less than SIGSEGV, see 4355769 */ 522 // signal support 606 //Save caller's signal mask before setting VM signal mask 729 // Now alternate signal stack is gone, it's harder to use 2. For instance, 866 // initialize signal mask for this thread 1066 // initialize signal mask for this thread 1067 // and save the caller's signal mask 1086 // Restore caller's signal mas 2462 void Semaphore::signal() { function in class:Semaphore 2497 void* os::signal(int signal_number, void* handler) { function in class:os [all...] |
/openjdk7/hotspot/agent/src/os/bsd/ |
H A D | ps_proc.c | 132 static bool ptrace_continue(pid_t pid, int signal) { argument 133 // pass the signal to the process so we don't swallow it 134 if (ptrace(PTRACE_CONT, pid, NULL, signal) < 0) { 142 // by signal SIGSTOP 151 // Any signal will stop the thread, make sure it is SIGSTOP. Otherwise SIGSTOP
|
/openjdk7/hotspot/agent/src/os/linux/ |
H A D | ps_proc.c | 28 #include <signal.h> 146 static bool ptrace_continue(pid_t pid, int signal) { argument 147 // pass the signal to the process so we don't swallow it 148 if (ptrace(PTRACE_CONT, pid, NULL, signal) < 0) { 156 // by signal SIGSTOP 169 // Any signal will stop the thread, make sure it is SIGSTOP. Otherwise SIGSTOP
|
/openjdk7/hotspot/src/os/solaris/vm/ |
H A D | jsig.c | 28 * libthread to interpose the signal handler installation functions: 29 * sigaction(), signal(), sigset(). 30 * Used for signal-chaining. See RFE 4381843. 36 #include <signal.h> 46 static struct sigaction *sact = (struct sigaction *)NULL; /* saved signal handlers */ 49 /* used to synchronize the installation of signal handlers */ 59 static signal_t os_signal = 0; /* os's version of signal()/sigset() */ 85 /* When the jvm is installing its set of signal handlers, threads 102 os_signal = (signal_t)dlsym(RTLD_NEXT, "signal"); 142 /* jvm has installed its signal handle 179 sa_handler_t signal(int sig, sa_handler_t disp) { function [all...] |
H A D | os_solaris.cpp | 85 # include <signal.h> 1066 // initialize signal mask for this thread 1115 //Save caller's signal mask 1147 // initialize signal mask for this thread 1148 // and save the caller's signal mask 1170 // initialize signal mask for this thread 1171 // and save the caller's signal mask 1265 // that assumption is not accurate, but our alternate signal stack 1541 // 5/22/01: Right now alternate signal stacks do not handle 1543 // Until a fix is found for this, T2 will NOT imply alternate signal 2630 void Semaphore::signal() { function in class:Semaphore 2665 void* os::signal(int signal_number, void* handler) { function in class:os [all...] |
/openjdk7/hotspot/src/os/windows/vm/ |
H A D | os_windows.cpp | 87 #include <signal.h> 1840 // a signal handler for SIGBREAK is installed then that signal handler 1847 // We need to reinstate the signal handler each time... 1848 os::signal(sig, (void*)UserHandler); 1855 void* os::signal(int signal_number, void* handler) { function in class:os 1861 return (void*)::signal(signal_number, (void (*)(int))handler); 1923 // Return maximum OS signal used + 1 for internal use only 1924 // Used as exit signal for signal_thread 1929 // a counter for each possible signal valu [all...] |