summaryrefslogtreecommitdiff
path: root/signal.c
Commit message (Expand)AuthorAgeFilesLines
* move docs around [ci skip]卜部昌平2019-08-291-36/+0
* drop-in type check for rb_define_module_function卜部昌平2019-08-291-2/+2
* signal.c: Don't mark ruby_abort as NORETURN on SolarisYusuke Endoh2019-08-271-0/+2
* Renamed ruby_finalize_{0,1}Nobuyoshi Nakada2019-08-131-2/+1
* * expand tabs.git2019-08-011-1/+1
* signal.c: make signame_prefix a nul-terminated stringYusuke Endoh2019-08-011-3/+3
* Document acceptance of negative pid in Process.kill [ci skip]Jeremy Evans2019-07-261-2/+3
* [DOC] fix markups [ci skip]nobu2019-03-281-9/+8
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-061-1/+1
* refactoring debug_counter.ko12018-09-251-0/+8
* Fix for old names of mcontext registersnobu2018-09-221-4/+9
* * expand tabs.svn2018-09-211-1/+1
* Remove -Wno-parentheses flag.nobu2018-09-211-1/+1
* signal.c: consider non-sigaltstack platformsnobu2018-09-101-0/+5
* Re-Revert "Temporary revert "process.c: dead code when no SIGCHLD""naruse2018-08-211-1/+5
* Temporary revert "process.c: dead code when no SIGCHLD"naruse2018-08-181-5/+1
* thread.c (sleep_*): reduce the effect of spurious interruptsnormal2018-08-181-4/+7
* process.c: dead code when no SIGCHLDnobu2018-08-171-1/+5
* signal.c: no SIGCHLD, no sigchld_hitnobu2018-08-171-1/+9
* thread_pthread.c: eliminate timer thread by restructuring GVLnormal2018-08-131-6/+1
* thread_pthread.c: restore timer-thread for now :<normal2018-08-061-1/+6
* thread_pthread: remove timer-thread by restructuring GVLnormal2018-07-291-6/+1
* signal.c: preserve trap(:CHLD, "IGNORE") behavior with SIGCHLDnormal2018-07-081-10/+13
* unrevert r63852 but keep SIGCHLD path disabled for win32normal2018-07-051-26/+99
* signal.c: packed signalsnobu2018-07-041-8/+14
* Revert r63758 and related commitsnaruse2018-07-041-113/+34
* Fix compile errorkazu2018-07-031-1/+1
* signal.c: packed signalsnobu2018-07-031-8/+14
* use SIGCHLD_LOSSY to enable waitpid polling modenormal2018-06-301-1/+1
* signal.c: use ATOMIC_EXCHANGE for sigchld_hitnormal2018-06-291-4/+3
* signal.c: fix braino in fake_grantfdnormal2018-06-271-1/+1
* hijack SIGCHLD handler for internal usenormal2018-06-271-26/+100
* signal.c: follow up r63435nobu2018-05-151-1/+1
* simplify altstack and enable reuse with thread cachenormal2018-04-201-10/+7
* signal.c: refine error messagesnobu2018-03-101-68/+73
* signal.c: check NUL bytesnobu2018-03-101-13/+7
* sigill marked as NORETURNshyouhei2018-01-181-0/+3
* ruby_abort marked as NORETURNshyouhei2018-01-181-0/+2
* sigsegv marked as NORETURNshyouhei2018-01-181-0/+3
* sigbus marked as NORETURNshyouhei2018-01-181-0/+3
* merge extern declarations into internal.hshyouhei2018-01-181-3/+0
* remove `PUSH_TAG`/`EXEC_AG`/`POP_TAG`/`JUMO_TAG`.ko12017-12-061-1/+1
* move rb_thread_t::interrupt_flag and maskko12017-11-061-7/+7
* should use `th`.ko12017-10-271-3/+3
* refactoring (rb_|)threadptr_stack_overflow.ko12017-10-271-8/+8
* introduce EC_*_TAG() instead of TH_*_TAG()ko12017-10-261-3/+3
* Use rb_execution_context_t instead of rb_thread_tko12017-10-261-4/+4
* Drop to support NaCl platform.hsbt2017-10-231-8/+2
* signal.c: fatal stacknobu2017-08-221-3/+5
* signal.c: removed raise_stack_overflow:nobu2017-08-221-5/+5