summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
2022-04-13[ci skip] Fix docsPeter Zhu
2022-04-08Fix some RDoc links (#5778)Burdette Lamar
2022-03-30Prefix ccan headers (#4568)Nobuyoshi Nakada
2022-03-07[DOC] Fix documentation typo for Process#clock_gettimeThierry Joyal
2022-02-19Use symbols for clock IDs if `clockid_t` is not numericNobuyoshi Nakada
2022-02-19Set static IDs to same name variablesNobuyoshi Nakada
2022-02-18Enhanced RDoc concerning command injection (#5537)Burdette Lamar
2022-01-21Accurately report VM memsizeKevin Newton
2022-01-19[DOC] Enhanced Process.groups relatedNobuyoshi Nakada
2022-01-18[Feature #18491] Drop support for HP-UXPeter Zhu
2022-01-17Replace 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