aboutsummaryrefslogtreecommitdiffstats
path: root/signal.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * configure.in: Fixing Haiku build.naruse2012-08-231-1/+5
* * dln.c: Simplify and make consistent an ifdef for Mac OS X.kosaki2012-07-091-1/+1
* Imports Ruby's port to NativeClient (a.k.a NaCl).yugui2012-05-171-2/+5
* * include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre2012-03-141-9/+4
* * signal.c (sig_trap): show signal name on error.akr2012-02-231-1/+5
* * bignum.c (big_rshift), compile.c (validate_label,nobu2011-12-051-0/+1
* * signal.c (reserved_signal_p): static.nobu2011-12-051-1/+2
* * atomic.h (ATOMIC_INC, ATOMIC_DEC): return old values.nobu2011-10-131-1/+1
* * vm.c (th_init): preallocate alternative stack.kosaki2011-07-301-11/+4