summaryrefslogtreecommitdiff
path: root/signal.c
AgeCommit message (Expand)Author
2020-06-29add UNREACHABLE_RETURN卜部昌平
2020-06-29trap_handler: do not goto into a branch卜部昌平
2020-06-29signm2signo: do not goto into a branch卜部昌平
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-03-06thread_pthread.c: allocate sigaltstack before pthread_createYusuke Endoh
2019-12-26decouple internal.h headers卜部昌平
2019-11-18Deprecate rb_eval_cmd, add rb_eval_cmd_kwJeremy Evans
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-10-09Share ruby_sighandler_t definitionNobuyoshi Nakada
2019-10-09signal.c: save the original sighandlers for fatal signalsYusuke Endoh
2019-10-09error.c (rb_bug_for_fatal_signal): renamed from rb_bug_contextYusuke Endoh
2019-10-09signal.c (ruby_abort): move the definition for refactoringYusuke Endoh
2019-10-05signal.c: Use MINSIGSTKSZ by casting to intYusuke Endoh
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