aboutsummaryrefslogtreecommitdiffstats
path: root/signal.c
Commit message (Expand)AuthorAgeFilesLines
...
* report bug with machine regisitersnobu2014-05-251-2/+4
* signal.c: fix stack overflow check on Mac OS Xnobu2014-05-251-4/+5
* signal.c: use mcontext_tnobu2014-05-181-1/+1
* signal.c: check stack overflow by SPnobu2014-05-181-5/+17
* signal.c: check the next page toonobu2014-05-121-2/+10
* signal.c: directly deliver non-handlable signalsnobu2014-05-111-0/+6
* signal.c: directly enqueuenobu2014-05-101-3/+57
* * signal.c (trap): Return "SYSTEM_DEFAULT" if SIG_DFL is set.akr2014-05-091-0/+1
* signal.c: if to switchnobu2014-05-091-5/+9
* * signal.c (check_stack_overflow): Don't use ucontext_t if ucontext.hakr2014-04-091-2/+2
* signal.c: check stack overflow by SPnobu2014-04-041-2/+22
* signal.c: preserve encodingnobu2014-03-311-4/+11
* adjust indent and stylenobu2014-02-271-1/+2
* signal.c: static literal stringnobu2014-01-271-1/+1
* signal.c: fault addressnobu2013-12-031-3/+8
* * eval_intern.h (SAVE_ROOT_JMPBUF): workaround for the failure ofusa2013-11-211-1/+5
* signal.c: adjust indentnobu2013-10-261-1/+1
* signal.c: get rid of system namenobu2013-10-061-0/+2
* signal.c: adjust stylenobu2013-09-121-2/+4
* signal.c: suppress a warningnobu2013-07-141-1/+1
* signal.c: for valgrindnobu2013-07-121-0/+14
* * signal.c: need to include unistd.h for write(2).usa2013-05-141-0/+3
* * signal.c (rb_f_kill): fixes typo. s/HAS_KILLPG/HAVE_KILLPG/.kosaki2013-05-121-1/+1
* Fixed comment typo by @qqshfox [fix GH-279]hsbt2013-04-091-1/+1
* envutil.rb: signal in Process::Statusnobu2013-03-251-3/+3
* * internal.h: added a declaration of ruby_kill().kosaki2013-03-191-2/+4
* signal.c: fix typenobu2013-02-241-1/+1
* * signal.c (sigsegv): suppress unused result warning. Becausekosaki2013-02-241-1/+3
* * signal.c (ruby_abort): fix typo in r39354 [Bug #5014]ngoto2013-02-221-1/+1
* signal.c: extract check_stack_overflownobu2013-02-211-15/+20
* * signal.c (sigsegv): avoid to use async signal unsafe functionskosaki2013-02-211-10/+25
* * thread.c: rename methods:ko12012-12-231-1/+1
* * signal.c (rb_sigaltstack_size): cast sysconf() return valuekosaki2012-12-151-1/+1
* * signal.c (default_handler): remove rb_register_sigaltstack()kosaki2012-12-151-3/+0
* * signal.c (rb_sigaltstack_size): new. calculate stack size forkosaki2012-12-151-1/+22
* * signal.c (rb_f_kill): remove rb_thread_polling() because thiskosaki2012-12-141-1/+0
* adjust style.nobu2012-12-011-1/+1
* * ruby_atomic.h (ATOMIC_CAS): added for Solaris and other platforms.ngoto2012-11-271-1/+12
* * vm_core.h (RUBY_VM_SET_TIMER_INTERRUPT, RUBY_VM_SET_INTERRUPT)kosaki2012-11-261-1/+1
* * thread.c (thread_join_m): use th->interrupt_mask instead ofkosaki2012-11-261-3/+0
* * ruby_atomic.h (ATOMIC_CAS): new macro for compare-and-exchange.kosaki2012-11-261-0/+3
* * signal.c (signal_exec): add volatile to make sure setjmp safe.kosaki2012-11-261-1/+2
* * signal.c (signal_exec): suppress "warning: variable 'signum'kosaki2012-11-261-1/+1
* * vm_core.h (rb_thread_struct): added 'in_trap' member for markingkosaki2012-11-261-1/+17
* * signal.c (rb_get_next_signal): removed pointless signalkosaki2012-11-191-6/+2
* * signal.c (install_sighandler): added comments why we needkosaki2012-11-191-0/+2
* * signal.c (rb_disable_interrupt, rb_enable_interrupt): removedkosaki2012-11-191-57/+24
* * signal.c (sig_signame): implements Signal.signame methodkosaki2012-11-191-0/+21
* * ruby_atomic.h: renamed from atomic.h to avoid header file name conflictngoto2012-11-091-1/+1
* * signal.c (rb_f_kill):zzak2012-09-131-5/+5