summaryrefslogtreecommitdiffstats
path: root/signal.c (follow)
Commit message (Expand)AuthorAgeLines
* Use free instead of xfree to free altstackYusuke Endoh2021-09-06-1/+4
* SIGILL can raise at stack overflow on Linux too [Bug #18084]Nobuyoshi Nakada2021-08-18-1/+1
* Rewind execution tags more at stack overflow [Bug #18084]Nobuyoshi Nakada2021-08-18-2/+3
* Fix -Wundef warnings for patterns `#if HAVE`Benoit Daloze2021-05-04-1/+1
* Replace "iff" with "if and only if"Gannon McGibbon2021-01-19-1/+1
* Signal handler type should be voidNobuyoshi Nakada2020-12-12-7/+7
* trap on non-main ractorKoichi Sasada2020-12-12-0/+6
* Introduce Ractor mechanism for parallel executionKoichi Sasada2020-09-03-2/+2
* Share the size for sigaltstack between configure.ac and signal.cNobuyoshi Nakada2020-07-22-2/+4
* Fixed a comment, wrong binary prefix [ci skip]Nobuyoshi Nakada2020-07-11-1/+1
* add UNREACHABLE_RETURN卜部昌平2020-06-29-0/+1
* trap_handler: do not goto into a branch卜部昌平2020-06-29-6/+10
* signm2signo: do not goto into a branch卜部昌平2020-06-29-18/+19
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-11-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-11-1/+1
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-08-1/+1
* thread_pthread.c: allocate sigaltstack before pthread_createYusuke Endoh2020-03-06-4/+15
* decouple internal.h headers卜部昌平2019-12-26-23/+21
* Deprecate rb_eval_cmd, add rb_eval_cmd_kwJeremy Evans2019-11-18-1/+1
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-18-5/+1
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-18-6/+4
* Share ruby_sighandler_t definitionNobuyoshi Nakada2019-10-09-5/+0
* signal.c: save the original sighandlers for fatal signalsYusuke Endoh2019-10-09-11/+21
* error.c (rb_bug_for_fatal_signal): renamed from rb_bug_contextYusuke Endoh2019-10-09-3/+3
* signal.c (ruby_abort): move the definition for refactoringYusuke Endoh2019-10-09-18/+17
* signal.c: Use MINSIGSTKSZ by casting to intYusuke Endoh2019-10-05-2/+5
* move docs around [ci skip]卜部昌平2019-08-29-36/+0
* drop-in type check for rb_define_module_function卜部昌平2019-08-29-2/+2
* signal.c: Don't mark ruby_abort as NORETURN on SolarisYusuke Endoh2019-08-27-0/+2
* Renamed ruby_finalize_{0,1}Nobuyoshi Nakada2019-08-13-2/+1
* * expand tabs.git2019-08-01-1/+1
* signal.c: make signame_prefix a nul-terminated stringYusuke Endoh2019-08-01-3/+3
* Document acceptance of negative pid in Process.kill [ci skip]Jeremy Evans2019-07-26-2/+3
* [DOC] fix markups [ci skip]nobu2019-03-28-9/+8
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-06-1/+1
* refactoring debug_counter.ko12018-09-25-0/+8
* Fix for old names of mcontext registersnobu2018-09-22-4/+9
* * expand tabs.svn2018-09-21-1/+1
* Remove -Wno-parentheses flag.nobu2018-09-21-1/+1
* signal.c: consider non-sigaltstack platformsnobu2018-09-10-0/+5
* Re-Revert "Temporary revert "process.c: dead code when no SIGCHLD""naruse2018-08-21-1/+5
* Temporary revert "process.c: dead code when no SIGCHLD"naruse2018-08-18-5/+1
* thread.c (sleep_*): reduce the effect of spurious interruptsnormal2018-08-18-4/+7
* process.c: dead code when no SIGCHLDnobu2018-08-17-1/+5
* signal.c: no SIGCHLD, no sigchld_hitnobu2018-08-17-1/+9
* thread_pthread.c: eliminate timer thread by restructuring GVLnormal2018-08-13-6/+1
* thread_pthread.c: restore timer-thread for now :<normal2018-08-06-1/+6
* thread_pthread: remove timer-thread by restructuring GVLnormal2018-07-29-6/+1
* signal.c: preserve trap(:CHLD, "IGNORE") behavior with SIGCHLDnormal2018-07-08-10/+13
* unrevert r63852 but keep SIGCHLD path disabled for win32normal2018-07-05-26/+99