Lines Matching refs:signal
7 // This file implements the out of bounds signal handler for
15 // signal handler might do.
22 // This file contains most of the code that actually runs in a signal handler
23 // context. Some additional code is used both inside and outside the signal
28 #include <signal.h>
73 // Fortunately, sigemptyset and sigaddset are async-signal-safe according to
99 // signal handler is executed with the flag set.
108 // Bail out early in case we got called for the wrong kind of signal.
111 // Make sure the signal was generated by the kernel and not some other source.
114 // Unmask the oob signal, which is automatically masked during the execution
118 // signal mask on return from this function. We put the scope object in a
119 // separate block to ensure that we restore the signal mask before we restore
159 // This should only be done once the signal is blocked again (outside the
160 // {UnmaskOobSignalScope}) to ensure that we do not catch a signal we raise
168 // Since V8 didn't handle this signal, we want to re-raise the same signal.
171 // signal handling will happen.