summaryrefslogtreecommitdiff
path: root/signal.c
AgeCommit message (Expand)Author
2019-08-29move docs around [ci skip]卜部昌平
2019-08-29drop-in type check for rb_define_module_function卜部昌平
2019-08-27signal.c: Don't mark ruby_abort as NORETURN on SolarisYusuke Endoh
2019-08-13Renamed ruby_finalize_{0,1}Nobuyoshi Nakada
2019-08-01* expand tabs.git
2019-08-01signal.c: make signame_prefix a nul-terminated stringYusuke Endoh
2019-07-26Document acceptance of negative pid in Process.kill [ci skip]Jeremy Evans
2019-03-28[DOC] fix markups [ci skip]nobu
2018-12-06Prefer rb_check_arity when 0 or 1 argumentsnobu
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