summaryrefslogtreecommitdiff
path: root/signal.c
AgeCommit message (Expand)Author
2013-07-14signal.c: suppress a warningnobu
2013-07-12signal.c: for valgrindnobu
2013-05-14* signal.c: need to include unistd.h for write(2).usa
2013-05-12* signal.c (rb_f_kill): fixes typo. s/HAS_KILLPG/HAVE_KILLPG/.kosaki
2013-04-09Fixed comment typo by @qqshfox [fix GH-279]hsbt
2013-03-25envutil.rb: signal in Process::Statusnobu
2013-03-19* internal.h: added a declaration of ruby_kill().kosaki
2013-02-24signal.c: fix typenobu
2013-02-24* signal.c (sigsegv): suppress unused result warning. Becausekosaki
2013-02-22* signal.c (ruby_abort): fix typo in r39354 [Bug #5014]ngoto
2013-02-21signal.c: extract check_stack_overflownobu
2013-02-21* signal.c (sigsegv): avoid to use async signal unsafe functionskosaki
2012-12-23* thread.c: rename methods:ko1
2012-12-15* signal.c (rb_sigaltstack_size): cast sysconf() return valuekosaki
2012-12-15* signal.c (default_handler): remove rb_register_sigaltstack()kosaki
2012-12-15* signal.c (rb_sigaltstack_size): new. calculate stack size forkosaki
2012-12-14* signal.c (rb_f_kill): remove rb_thread_polling() because thiskosaki
2012-12-01adjust style.nobu
2012-11-27* ruby_atomic.h (ATOMIC_CAS): added for Solaris and other platforms.ngoto
2012-11-26* vm_core.h (RUBY_VM_SET_TIMER_INTERRUPT, RUBY_VM_SET_INTERRUPT)kosaki
2012-11-26* thread.c (thread_join_m): use th->interrupt_mask instead ofkosaki
2012-11-26* ruby_atomic.h (ATOMIC_CAS): new macro for compare-and-exchange.kosaki
2012-11-26* signal.c (signal_exec): add volatile to make sure setjmp safe.kosaki
2012-11-26* signal.c (signal_exec): suppress "warning: variable 'signum'kosaki
2012-11-26* vm_core.h (rb_thread_struct): added 'in_trap' member for markingkosaki
2012-11-19* signal.c (rb_get_next_signal): removed pointless signalkosaki
2012-11-19* signal.c (install_sighandler): added comments why we needkosaki
2012-11-19* signal.c (rb_disable_interrupt, rb_enable_interrupt): removedkosaki
2012-11-19* signal.c (sig_signame): implements Signal.signame methodkosaki
2012-11-09* ruby_atomic.h: renamed from atomic.h to avoid header file name conflictngoto
2012-09-13* signal.c (rb_f_kill):zzak
2012-08-23* configure.in: Fixing Haiku build.naruse
2012-07-09* dln.c: Simplify and make consistent an ifdef for Mac OS X.kosaki
2012-05-17Imports Ruby's port to NativeClient (a.k.a NaCl).yugui
2012-03-14* include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre
2012-02-23* signal.c (sig_trap): show signal name on error.akr
2011-12-05* bignum.c (big_rshift), compile.c (validate_label,nobu
2011-12-05* signal.c (reserved_signal_p): static.nobu
2011-10-13* atomic.h (ATOMIC_INC, ATOMIC_DEC): return old values.nobu
2011-07-30* vm.c (th_init): preallocate alternative stack.kosaki
2011-07-12* signal.c (reserved_signal_p): reverted a part of r32523.kosaki
2011-07-12small cleanupkosaki
2011-07-12* signal.c (install_sighandler): fixed a race.kosaki
2011-07-12* signal.c (sig_trap): don't permit to change a signal handler whichkosaki
2011-07-10* thread_pthread.c (rb_thread_create_timer_thread): removedkosaki
2011-07-10* signal.c (sigsegv): use abort() instead of exit() when nestedkosaki
2011-07-02* thread_pthread.c (get_stack): add to a care of gurad page on Mackosaki
2011-06-30* thread.c (rb_threadptr_check_signal): only wake up main thread.ko1
2011-06-28* signal.c: Now, USE_TRAP_SIGMASK depend on HAVE_PTHREAD_SIGMASK.kosaki
2011-06-27* thread_pthread.c: Stop polling in the timer thread when there areko1