summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
2020-12-24Updated access to Process::Status attributesNobuyoshi Nakada
2020-12-24Store errno in struct rb_process_statusNobuyoshi Nakada
2020-12-22Struct::Tms: delete卜部昌平
2020-12-20Fixed indefinite articles before "Integer" [ci skip]Nobuyoshi Nakada
2020-12-18Remove unused variableRadosław Bułat
2020-12-18Revert "Better cooperation between public/protected/private with attr* and al...Yusuke Endoh
2020-12-17Better cooperation between public/protected/private with attr* and alias_methodRadosław Bułat
2020-12-16Fixed marshal compatibility of Process::StatusNobuyoshi Nakada
2020-12-12[DOC] Process::Status.wait return nil if no child processes [ci skip]Nobuyoshi Nakada
2020-12-11RDoc states that Process::Status.wait returns nil if cannot waitNobuyoshi Nakada
2020-12-11[DOC] Fixed the RDoc location of Process::Status.wait [ci skip]Nobuyoshi Nakada
2020-12-11[DOC] Moved RDoc of abort [ci skip]Nobuyoshi Nakada
2020-12-09Tweaked `Process::Status.wait`Nobuyoshi Nakada
2020-12-08Add support for non-blocking `Process.wait`.Samuel Williams
2020-12-07Revert getaddrinfo_a()Masaki Matsushita
2020-12-05Call cleanup function for getaddrinfo_a(3) only before fork()Masaki Matsushita
2020-12-04Add a hook before fork() for getaddrinfo_a()Masaki Matsushita
2020-11-23Remove obsoleted internal/mjit.h inclusionTakashi Kokubun
2020-11-17fix public interfaceKoichi Sasada
2020-11-07Rename to `Fiber#set_scheduler`.Samuel Williams
2020-10-26freeze Process::StatusKoichi Sasada
2020-10-21Don't redefine #rb_intern over and over againStefan Stüben
2020-10-20Some global variables can be accessed from ractorsKoichi Sasada
2020-09-14Prefer `rb_thread_current_scheduler`.Samuel Williams
2020-09-14Standardised scheduler interface.Samuel Williams
2020-09-03Introduce Ractor mechanism for parallel executionKoichi Sasada
2020-08-22Fix type of getlogin_r's 2nd argumentKazuhiro NISHIYAMA
2020-07-20Rename `rb_current_thread_scheduler` to `rb_thread_scheduler_if_nonblocking`.Samuel Williams
2020-06-29add UNREACHABLE_RETURN卜部昌平
2020-06-29check_exec_redirect: do not goto into a branch卜部昌平
2020-06-29check_exec_redirect_fd: do not goto into a branch卜部昌平
2020-06-09Use the dedicated conversion macroNobuyoshi Nakada
2020-06-09Return seconds slept after Thread.scheduler wait_sleepnicholas a. evans
2020-05-23Allow Dir.home to work for non-login procs when $HOME not setAlan D. Salewski
2020-05-14Thread scheduler for light weight concurrency.Samuel Williams
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-05-10Added more NORETURN declarationsNobuyoshi Nakada
2020-05-10Run rb_syswait on exec failureTakashi Kokubun
2020-05-02internal/process.h: add a no-warning simple wrapper for fork(2)Yusuke Endoh
2020-04-21__GNUC__ is too lax卜部昌平
2020-04-16Preserve encoding in error messages for invalid user/group nameNobuyoshi Nakada
2020-04-16Preserve encoding in error message for invalid env exec optionNobuyoshi Nakada
2020-04-13Add a a list of cases for which clock_getres() has been observed to be inaccu...Benoit Daloze
2020-04-10[DOC] Fixed POSIX clock_getres(3) link [ci skip]Nobuyoshi Nakada
2020-04-10Warn about Process#clock_getres being unreliable in documentationBenoit Daloze
2020-04-08Suppress -Wswitch warningsNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-02-12Fixed a potential memory leakNobuyoshi Nakada
2020-02-12Removed unnecessary conversionNobuyoshi Nakada