summaryrefslogtreecommitdiff
path: root/process.c
Commit message (Expand)AuthorAgeFilesLines
* [Feature #19590] Show the invalid clock argumentNobuyoshi Nakada2023-04-131-6/+15
* [DOC] Clarify behavior of abort() with no argumentDaniel DeLorme2023-04-051-1/+2
* Revert "Fix transient heap mode"Aaron Patterson2023-04-041-34/+0
* Implement `Process.warmup`Jean Boussier2023-04-041-0/+34
* PID cache is never cleared where `fork` is not usedNobuyoshi Nakada2023-04-041-0/+2
* Cache pid itself instead of converted VALUENobuyoshi Nakada2023-03-241-18/+6
* thread_pthread.c: Use a `fork_gen` to protect against fork instead of getpid()Jean Boussier2023-03-231-12/+7
* Suppress a compiler warning on GCC in process.cPeter Zhu2023-03-221-0/+8
* Mark cached pid if necessaryNobuyoshi Nakada2023-03-201-2/+7
* Cache `Process.pid`Jean Boussier2023-03-201-3/+21
* Remove SIGCHLD `waidpid`. (#7527)Samuel Williams2023-03-151-210/+5
* Revert SIGCHLD changes to diagnose CI failures. (#7517)Samuel Williams2023-03-141-5/+210
* Remove prototypes for functions that are no longer used. (#7497)Samuel Williams2023-03-101-4/+0
* Accept `sleep(nil)` as sleep forever. (#7484)Samuel Williams2023-03-101-1/+4
* Remove SIGCHLD `waidpid`. (#7476)Samuel Williams2023-03-091-206/+5
* Remove obsoleted functions in rjit.cTakashi Kokubun2023-03-071-6/+1
* Get rid of MJIT's special forkTakashi Kokubun2023-03-071-53/+0
* s/mjit/rjit/Takashi Kokubun2023-03-061-20/+20
* s/MJIT/RJIT/Takashi Kokubun2023-03-061-8/+8
* [DOC] Restore Process module doc lost due to RDoc updatezverok2023-02-191-20/+15
* [DOC] Change formatting in the exec docsMaciek Rząsa2022-11-191-3/+4
* Using UNDEF_P macroS-H-GAMELINKS2022-11-161-1/+1
* 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