Searched defs:signal (Results 1 - 18 of 18) sorted by relevance

/openjdk7/jdk/src/windows/classes/sun/nio/ch/
H A DNativeThread.java40 static void signal(long nt) { } method in class:NativeThread
/openjdk7/jdk/test/java/lang/management/ThreadMXBean/
H A DBarrier.java64 public void signal() { method in class:Barrier
H A DThreadExecutionSynchronizer.java72 void signal() { method in class:ThreadExecutionSynchronizer
/openjdk7/jdk/src/solaris/classes/sun/nio/ch/
H A DNativeThread.java34 // 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 DCondition.java91 * <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 DAbstractQueuedLongSynchronizer.java148 * 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 DAbstractQueuedSynchronizer.java257 * 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 DCondVar.java84 * 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 DAbstractWatchKey.java43 * Special event to signal overflow
92 final void signal() { method in class:AbstractWatchKey
158 signal();
/openjdk7/hotspot/src/os/bsd/vm/
H A Djsig.c28 * 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 Dos_bsd.cpp93 # 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 Djsig.c28 * 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 Dos_linux.cpp95 # 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 Dps_proc.c132 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 Dps_proc.c28 #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 Djsig.c28 * 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 Dos_solaris.cpp85 # 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 Dos_windows.cpp87 #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...]

Completed in 106 milliseconds