index
:
ruby.git
The Ruby Programming Language
summary
refs
log
tree
commit
diff
path:
root
/
signal.c
Age
Commit message (
Expand
)
Author
3 days
Fix jump buffer leak in WASI builds
刘皓
6 days
Do not allocate new objects at machine stack overflow
Nobuyoshi Nakada
2024-12-05
Use rb_gc_enable/rb_gc_disable_no_rest instead of ruby_disable_gc
Peter Zhu
2024-09-26
Import patches for old macOS from MacPorts
Nobuyoshi Nakada
2024-04-04
Revert "hijack SIGCHLD handler for internal use"
Nobuyoshi Nakada
2024-04-03
Check if a fatal signal is from kernel
Nobuyoshi Nakada
2024-03-12
Disregard si_addr for fatal signals sent from other processes
Peter Zhu
2024-02-15
Do not include a backtick in error messages and backtraces
Yusuke Endoh
2024-01-30
Prefer `sa_handler` to `sa_sigaction` in Wasm
Yusuke Endoh
2023-12-19
signal.c: Fix undefined `reset_sigmask` use on Emscripten
Yuta Saito
2023-12-18
Unmask signal before re-raising fatal signal
Alan Wu
2023-12-11
Initialize interrupt queue before signal handlers (#9196)
Takashi Kokubun
2023-07-19
Reset signal handler before aborting due to sanitizer
Nobuyoshi Nakada
2023-07-19
Unify `writev` and `write` operations in `check_reserved_signal_`
Nobuyoshi Nakada
2023-07-17
Move `posix_signal` declaration internal with prefix `ruby_`
Nobuyoshi Nakada
2023-05-16
Ensure SIGCHLD always uses a signal handler. (#7819)
Samuel Williams
2023-05-15
Remove explicit SIGCHLD handling. (#7816)
Samuel Williams
2023-05-15
Use the rb_sys_fail_str macro in signal.c
Kunshan Wang
2023-03-15
Remove SIGCHLD `waidpid`. (#7527)
Samuel Williams
2023-03-14
Revert SIGCHLD changes to diagnose CI failures. (#7517)
Samuel Williams
2023-03-09
Remove special handling of `SIGCHLD`. (#7482)
Samuel Williams
2023-03-09
Remove SIGCHLD `waidpid`. (#7476)
Samuel Williams
2023-01-01
[DOC] [Bug #19290] fix formatting
Nobuyoshi Nakada
2022-11-16
Using UNDEF_P macro
S-H-GAMELINKS
2022-07-21
Expand tabs [ci skip]
Takashi Kokubun
2021-09-06
Use free instead of xfree to free altstack
Yusuke Endoh
2021-08-18
SIGILL can raise at stack overflow on Linux too [Bug #18084]
Nobuyoshi Nakada
2021-08-18
Rewind execution tags more at stack overflow [Bug #18084]
Nobuyoshi Nakada
2021-05-04
Fix -Wundef warnings for patterns `#if HAVE`
Benoit Daloze
2021-01-19
Replace "iff" with "if and only if"
Gannon McGibbon
2020-12-12
Signal handler type should be void
Nobuyoshi Nakada
2020-12-12
trap on non-main ractor
Koichi Sasada
2020-09-03
Introduce Ractor mechanism for parallel execution
Koichi Sasada
2020-07-22
Share the size for sigaltstack between configure.ac and signal.c
Nobuyoshi Nakada
2020-07-11
Fixed a comment, wrong binary prefix [ci skip]
Nobuyoshi Nakada
2020-06-29
add UNREACHABLE_RETURN
卜部昌平
2020-06-29
trap_handler: do not goto into a branch
卜部昌平
2020-06-29
signm2signo: do not goto into a branch
卜部昌平
2020-05-11
sed -i 's|ruby/impl|ruby/internal|'
卜部昌平
2020-05-11
sed -i s|ruby/3|ruby/impl|g
卜部昌平
2020-04-08
Merge pull request #2991 from shyouhei/ruby.h
卜部昌平
2020-03-06
thread_pthread.c: allocate sigaltstack before pthread_create
Yusuke Endoh
2019-12-26
decouple internal.h headers
卜部昌平
2019-11-18
Deprecate rb_eval_cmd, add rb_eval_cmd_kw
Jeremy Evans
2019-11-18
Deprecate taint/trust and related methods, and make the methods no-ops
Jeremy Evans
2019-11-18
Warn on access/modify of $SAFE, and remove effects of modifying $SAFE
Jeremy Evans
2019-10-09
Share ruby_sighandler_t definition
Nobuyoshi Nakada
2019-10-09
signal.c: save the original sighandlers for fatal signals
Yusuke Endoh
2019-10-09
error.c (rb_bug_for_fatal_signal): renamed from rb_bug_context
Yusuke Endoh
2019-10-09
signal.c (ruby_abort): move the definition for refactoring
Yusuke Endoh
[next]