aboutsummaryrefslogtreecommitdiffstats
path: root/process.c
Commit message (Expand)AuthorAgeFilesLines
* Followed up 796069b2882d8a67ecc36bda7c72affcbad09daeHiroshi SHIBATA2022-09-221-0/+4
* getrlimit adding RLIMIT_NPTS constant.David Carlier2022-09-211-0/+8
* [DOC] Tweak the doc for `Process.kill` signatureKoichi ITO2022-09-211-1/+1
* Ignore EPERM which means already being process-leaderNobuyoshi Nakada2022-09-201-1/+2
* Reduce fork calls in daemonNobuyoshi Nakada2022-09-191-10/+4
* MJIT: Do not hang after forking with threadsTakashi Kokubun2022-09-111-0/+1
* Call appropriate hooks on MJIT's forkTakashi Kokubun2022-09-041-0/+23
* Short-circuit `Process._fork`Nobuyoshi Nakada2022-08-121-9/+22
* Stop using casted `rb_syswait` as `proc_syswait`Nobuyoshi Nakada2022-08-071-5/+1
* Fix the sizes comparisonNobuyoshi Nakada2022-08-061-1/+1
* [DOC] Process._fork does not get called by Process.daemonIvo Anjo2022-08-051-0/+7
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-739/+739
* [DOC] Document `Process::Tms`Nobuyoshi Nakada2022-06-281-1/+16
* Allow to just warn as bool expected, without an exceptionNobuyoshi Nakada2022-06-201-1/+1
* Remove MJIT worker thread (#6006)Takashi Kokubun2022-06-151-62/+22
* [ci skip] Fix docsPeter Zhu2022-04-131-1/+1
* Fix some RDoc links (#5778)Burdette Lamar2022-04-081-1/+1
* Prefix ccan headers (#4568)Nobuyoshi Nakada2022-03-301-19/+19
* [DOC] Fix documentation typo for Process#clock_gettimeThierry Joyal2022-03-071-1/+1
* Use symbols for clock IDs if `clockid_t` is not numericNobuyoshi Nakada2022-02-191-19/+134
* Set static IDs to same name variablesNobuyoshi Nakada2022-02-191-30/+31
* Enhanced RDoc concerning command injection (#5537)Burdette Lamar2022-02-181-0/+3
* Accurately report VM memsizeKevin Newton2022-01-211-0/+15
* [DOC] Enhanced Process.groups relatedNobuyoshi Nakada2022-01-191-6/+7
* [Feature #18491] Drop support for HP-UXPeter Zhu2022-01-181-1/+0
* Replace to RBOOL macroS-H-GAMELINKS2022-01-171-6/+1
* [DOC] Fix docs rendering for Process._fork [ci skip]Matheus Richard2021-12-151-2/+2
* Some codes replace to `RBOOL` macro (#5023)S.H2021-11-091-16/+4
* process.c: Add Process._fork (#5017)Yusuke Endoh2021-10-251-9/+39
* Fill pid and error in the statusNobuyoshi Nakada2021-10-191-2/+7
* Rework order of operations to better handle last_status.Samuel Williams2021-09-221-9/+6
* Add support for non-blocking `Kernel.system`.Samuel Williams2021-09-221-64/+109
* Handle overwriting Object::ENV in spawnJeremy Evans2021-09-141-5/+6
* Replace RBOOL macroS-H-GAMELINKS2021-09-051-1/+1
* Add Windows as a supported OS for Process.clock_gettime [ci skip]Lars Kanis2021-08-281-2/+2
* `popen()` is not available on emscriptenNobuyoshi Nakada2021-08-161-1/+1
* Suppress unused-variable warningsNobuyoshi Nakada2021-08-161-2/+2
* [DOC] mention how the command is passed to the shell [ci skip]Nobuyoshi Nakada2021-08-031-1/+2
* [DOC] Fix Process::exec documentation [ci skip]Nobuyoshi Nakada2021-07-311-1/+1
* [DOC] Fix Process::exec documentation [ci skip]Nobuyoshi Nakada2021-07-301-2/+2
* Remove unneeded function declarationsS.H2021-07-221-4/+0
* process.c: Call rb_thread_atfork in rb_fork_rubyYusuke Endoh2021-07-151-3/+4
* Replace copy coroutine with pthread implementation.Samuel Williams2021-07-011-14/+10
* Expose scheduler as public interface & bug fixes. (#3945)Samuel Williams2021-02-091-7/+6
* Updated access to Process::Status attributesNobuyoshi Nakada2020-12-241-14/+25
* Store errno in struct rb_process_statusNobuyoshi Nakada2020-12-241-16/+21
* Struct::Tms: delete卜部昌平2020-12-221-3/+0
* Fixed indefinite articles before "Integer" [ci skip]Nobuyoshi Nakada2020-12-211-1/+1
* Remove unused variableRadosław Bułat2020-12-191-2/+1
* Revert "Better cooperation between public/protected/private with attr* and al...Yusuke Endoh2020-12-181-1/+2