summaryrefslogtreecommitdiff
path: root/signal.c
AgeCommit message (Expand)Author
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
2017-04-17vm_insnhelper.c: rb_threadptr_stack_overflownobu
2017-04-15signal.c: last tag page conditionnobu
2017-04-15signal.c: prefer pthread_sigmasknobu
2017-04-14signal.c: add sigprocmask guardnobu
2017-04-14signal.c: unblock signalnobu
2016-11-27signal.c: improve stack overflow checknobu
2016-09-28Update Signal.signame doc [ci-skip]nobu
2016-09-08replace fixnum by integer in documents.akr
2016-05-05use TH_JUMP_TAGnobu
2016-01-26Signal.list deduplicates keysnormal
2016-01-26signal.c: reserved signalsnobu
2015-11-24Drop support for BeOSnobu
2015-11-23Haiku now best effort supportnobu
2015-11-19* signal.c: should also clear ruby_disable_gc.ko1
2015-07-26revert r31760 and r31761nobu
2015-07-26signal.c: discard SIGSYSnobu
2015-07-17signal.c (trap_handler): cleanup to use RSTRING_GETMEM + memcmpnormal
2015-06-18* include/ruby/ruby.h: $SAFE=2 is now obsolete.hsbt
2015-03-02signal.c: nil for invalid signumnobu