summaryrefslogtreecommitdiff
path: root/signal.c
AgeCommit message (Expand)Author
2018-09-25refactoring debug_counter.ko1
2018-09-22Fix for old names of mcontext registersnobu
2018-09-21* expand tabs.svn
2018-09-21Remove -Wno-parentheses flag.nobu
2018-09-10signal.c: consider non-sigaltstack platformsnobu
2018-08-21Re-Revert "Temporary revert "process.c: dead code when no SIGCHLD""naruse
2018-08-18Temporary revert "process.c: dead code when no SIGCHLD"naruse
2018-08-18thread.c (sleep_*): reduce the effect of spurious interruptsnormal
2018-08-17process.c: dead code when no SIGCHLDnobu
2018-08-17signal.c: no SIGCHLD, no sigchld_hitnobu
2018-08-13thread_pthread.c: eliminate timer thread by restructuring GVLnormal
2018-08-06thread_pthread.c: restore timer-thread for now :<normal
2018-07-29thread_pthread: remove timer-thread by restructuring GVLnormal
2018-07-08signal.c: preserve trap(:CHLD, "IGNORE") behavior with SIGCHLDnormal
2018-07-05unrevert r63852 but keep SIGCHLD path disabled for win32normal
2018-07-04signal.c: packed signalsnobu
2018-07-04Revert r63758 and related commitsnaruse
2018-07-03Fix compile errorkazu
2018-07-03signal.c: packed signalsnobu
2018-06-30use SIGCHLD_LOSSY to enable waitpid polling modenormal
2018-06-29signal.c: use ATOMIC_EXCHANGE for sigchld_hitnormal
2018-06-27signal.c: fix braino in fake_grantfdnormal
2018-06-27hijack SIGCHLD handler for internal usenormal
2018-05-15signal.c: follow up r63435nobu
2018-04-20simplify altstack and enable reuse with thread cachenormal
2018-03-10signal.c: refine error messagesnobu
2018-03-10signal.c: check NUL bytesnobu
2018-01-18sigill marked as NORETURNshyouhei
2018-01-18ruby_abort marked as NORETURNshyouhei
2018-01-18sigsegv marked as NORETURNshyouhei
2018-01-18sigbus marked as NORETURNshyouhei
2018-01-18merge extern declarations into internal.hshyouhei
2017-12-06remove `PUSH_TAG`/`EXEC_AG`/`POP_TAG`/`JUMO_TAG`.ko1
2017-11-06move rb_thread_t::interrupt_flag and maskko1
2017-10-27should use `th`.ko1
2017-10-27refactoring (rb_|)threadptr_stack_overflow.ko1
2017-10-26introduce EC_*_TAG() instead of TH_*_TAG()ko1
2017-10-26Use rb_execution_context_t instead of rb_thread_tko1
2017-10-23Drop to support NaCl platform.hsbt
2017-08-22signal.c: fatal stacknobu
2017-08-22signal.c: removed raise_stack_overflow:nobu
2017-07-27vm_core.h: shrink trap_list sizenobu
2017-06-26move several fields from rb_thread_t to rb_execution_context_t.ko1
2017-06-23use "enum ruby_tag_type" and TAG_NONE.ko1
2017-06-12remove ruby_kill() introduced for [Bug #7951].ko1
2017-06-09signal.c: do not disable handlers to dump corenobu
2017-06-09signal.c: no sigsegv handler with valgrindnobu
2017-06-09signal.c: warn at unresserved signalsnobu
2017-06-08signal.c: relax installation failurenobu
2017-05-15refer flag variables regardless RUBY_DEBUG_ENVnobu