summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
8 hours[DOC] Enhanced Process.groups relatedNobuyoshi Nakada
21 hours[Feature #18491] Drop support for HP-UXPeter Zhu
2 daysReplace to RBOOL macroS-H-GAMELINKS
2021-12-15[DOC] Fix docs rendering for Process._fork [ci skip]Matheus Richard
2021-11-09Some codes replace to `RBOOL` macro (#5023)S.H
2021-10-25process.c: Add Process._fork (#5017)Yusuke Endoh
2021-10-19Fill pid and error in the statusNobuyoshi Nakada
2021-09-22Rework order of operations to better handle last_status.Samuel Williams
2021-09-22Add support for non-blocking `Kernel.system`.Samuel Williams
2021-09-14Handle overwriting Object::ENV in spawnJeremy Evans
2021-09-05Replace RBOOL macroS-H-GAMELINKS
2021-08-28Add Windows as a supported OS for Process.clock_gettime [ci skip]Lars Kanis
2021-08-16`popen()` is not available on emscriptenNobuyoshi Nakada
2021-08-16Suppress unused-variable warningsNobuyoshi Nakada
2021-08-03[DOC] mention how the command is passed to the shell [ci skip]Nobuyoshi Nakada
2021-07-31[DOC] Fix Process::exec documentation [ci skip]Nobuyoshi Nakada
2021-07-30[DOC] Fix Process::exec documentation [ci skip]Nobuyoshi Nakada
2021-07-22Remove unneeded function declarationsS.H
2021-07-15process.c: Call rb_thread_atfork in rb_fork_rubyYusuke Endoh
2021-07-01Replace copy coroutine with pthread implementation.Samuel Williams
2021-02-09Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams
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-21Fixed indefinite articles before "Integer" [ci skip]Nobuyoshi Nakada
2020-12-19Remove 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-09Add support for non-blocking `Process.wait`.Samuel Williams
2020-12-07Revert getaddrinfo_a()Masaki Matsushita
2020-12-06Call 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-22Remove obsoleted internal/mjit.h inclusionTakashi Kokubun
2020-11-18fix public interfaceKoichi Sasada
2020-11-07Rename to `Fiber#set_scheduler`.Samuel Williams
2020-10-27freeze 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卜部昌平