| Commit message (Expand) | Author | Age | Files | Lines |
* | * signal.c (ruby_abort): fix typo in r39354 [Bug #5014] | ngoto | 2013-02-22 | 1 | -1/+1 |
* | signal.c: extract check_stack_overflow | nobu | 2013-02-21 | 1 | -15/+20 |
* | * signal.c (sigsegv): avoid to use async signal unsafe functions | kosaki | 2013-02-21 | 1 | -10/+25 |
* | * thread.c: rename methods: | ko1 | 2012-12-23 | 1 | -1/+1 |
* | * signal.c (rb_sigaltstack_size): cast sysconf() return value | kosaki | 2012-12-15 | 1 | -1/+1 |
* | * signal.c (default_handler): remove rb_register_sigaltstack() | kosaki | 2012-12-15 | 1 | -3/+0 |
* | * signal.c (rb_sigaltstack_size): new. calculate stack size for | kosaki | 2012-12-15 | 1 | -1/+22 |
* | * signal.c (rb_f_kill): remove rb_thread_polling() because this | kosaki | 2012-12-14 | 1 | -1/+0 |
* | adjust style. | nobu | 2012-12-01 | 1 | -1/+1 |
* | * ruby_atomic.h (ATOMIC_CAS): added for Solaris and other platforms. | ngoto | 2012-11-27 | 1 | -1/+12 |
* | * vm_core.h (RUBY_VM_SET_TIMER_INTERRUPT, RUBY_VM_SET_INTERRUPT) | kosaki | 2012-11-26 | 1 | -1/+1 |
* | * thread.c (thread_join_m): use th->interrupt_mask instead of | kosaki | 2012-11-26 | 1 | -3/+0 |
* | * ruby_atomic.h (ATOMIC_CAS): new macro for compare-and-exchange. | kosaki | 2012-11-26 | 1 | -0/+3 |
* | * signal.c (signal_exec): add volatile to make sure setjmp safe. | kosaki | 2012-11-26 | 1 | -1/+2 |
* | * signal.c (signal_exec): suppress "warning: variable 'signum' | kosaki | 2012-11-26 | 1 | -1/+1 |
* | * vm_core.h (rb_thread_struct): added 'in_trap' member for marking | kosaki | 2012-11-26 | 1 | -1/+17 |
* | * signal.c (rb_get_next_signal): removed pointless signal | kosaki | 2012-11-19 | 1 | -6/+2 |
* | * signal.c (install_sighandler): added comments why we need | kosaki | 2012-11-19 | 1 | -0/+2 |
* | * signal.c (rb_disable_interrupt, rb_enable_interrupt): removed | kosaki | 2012-11-19 | 1 | -57/+24 |
* | * signal.c (sig_signame): implements Signal.signame method | kosaki | 2012-11-19 | 1 | -0/+21 |
* | * ruby_atomic.h: renamed from atomic.h to avoid header file name conflict | ngoto | 2012-11-09 | 1 | -1/+1 |
* | * signal.c (rb_f_kill): | zzak | 2012-09-13 | 1 | -5/+5 |
* | * configure.in: Fixing Haiku build. | naruse | 2012-08-23 | 1 | -1/+5 |
* | * dln.c: Simplify and make consistent an ifdef for Mac OS X. | kosaki | 2012-07-09 | 1 | -1/+1 |
* | Imports Ruby's port to NativeClient (a.k.a NaCl). | yugui | 2012-05-17 | 1 | -2/+5 |
* | * include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085] | marcandre | 2012-03-14 | 1 | -9/+4 |
* | * signal.c (sig_trap): show signal name on error. | akr | 2012-02-23 | 1 | -1/+5 |
* | * bignum.c (big_rshift), compile.c (validate_label, | nobu | 2011-12-05 | 1 | -0/+1 |
* | * signal.c (reserved_signal_p): static. | nobu | 2011-12-05 | 1 | -1/+2 |
* | * atomic.h (ATOMIC_INC, ATOMIC_DEC): return old values. | nobu | 2011-10-13 | 1 | -1/+1 |
* | * vm.c (th_init): preallocate alternative stack. | kosaki | 2011-07-30 | 1 | -11/+4 |
* | * signal.c (reserved_signal_p): reverted a part of r32523. | kosaki | 2011-07-12 | 1 | -10/+0 |
* | small cleanup | kosaki | 2011-07-12 | 1 | -18/+2 |
* | * signal.c (install_sighandler): fixed a race. | kosaki | 2011-07-12 | 1 | -0/+2 |
* | * signal.c (sig_trap): don't permit to change a signal handler which | kosaki | 2011-07-12 | 1 | -0/+43 |
* | * thread_pthread.c (rb_thread_create_timer_thread): removed | kosaki | 2011-07-10 | 1 | -19/+8 |
* | * signal.c (sigsegv): use abort() instead of exit() when nested | kosaki | 2011-07-10 | 1 | -1/+1 |
* | * thread_pthread.c (get_stack): add to a care of gurad page on Mac | kosaki | 2011-07-02 | 1 | -4/+17 |
* | * thread.c (rb_threadptr_check_signal): only wake up main thread. | ko1 | 2011-06-30 | 1 | -9/+11 |
* | * signal.c: Now, USE_TRAP_SIGMASK depend on HAVE_PTHREAD_SIGMASK. | kosaki | 2011-06-28 | 1 | -20/+1 |
* | * thread_pthread.c: Stop polling in the timer thread when there are | ko1 | 2011-06-27 | 1 | -0/+1 |
* | * signal.c(ruby_atomic_exchange): Fix definement style. | sorah | 2011-06-23 | 1 | -1/+2 |
* | * vm_core.h (RUBY_VM_SET_TIMER_INTERRUPT, RUBY_VM_SET_INTERRUPT, | kosaki | 2011-06-11 | 1 | -26/+8 |
* | * signal.c (Init_signal, default_handler): change default SIGPIPE handler | kosaki | 2011-05-28 | 1 | -10/+2 |
* | * signal.c (rb_f_kill): accept '-SIGXXX' style signal with Symbol or | nagachika | 2011-05-15 | 1 | -11/+8 |
* | * remove trailing spaces. | nobu | 2011-05-15 | 1 | -1/+1 |
* | * signal.c (sig_trap): avoid pthread_sigmask(xx, &mask, &mask) usage | kosaki | 2011-02-19 | 1 | -7/+13 |
* | * signal.c: parenthesize macro arguments. | akr | 2010-12-29 | 1 | -2/+2 |
* | * signal.c: change rb_atomic_t definition from uchar to uint. | kosaki | 2010-12-25 | 1 | -1/+1 |
* | * signal.c (ruby_signal): fix condition. | nobu | 2010-11-11 | 1 | -1/+1 |