aboutsummaryrefslogtreecommitdiffstats
path: root/process.c
Commit message (Expand)AuthorAgeFilesLines
* [DOC] RDoc for process.cBurdetteLamar2023-09-021-32/+43
* [DOC] RDoc for process.c (#8358)Burdette Lamar2023-09-021-52/+60
* [DOC] RDoc for process.c (#8353)Burdette Lamar2023-09-021-122/+138
* [DOC] RDoc for #spawn (#8342)Burdette Lamar2023-08-311-239/+88
* [DOC] RDoc for Kernel#system (#8309)Burdette Lamar2023-08-311-36/+112
* Expose `rb_process_status_wait` and hide `rb_process_status_waitv`. (#8316)Samuel Williams2023-08-291-1/+1
* Validate the typed data before dereferencing the internal struct. (#8315)Samuel Williams2023-08-291-2/+3
* [DOC] More on method exec (#8302)Burdette Lamar2023-08-271-5/+43
* Free all empty heap pages in Process.warmupPeter Zhu2023-08-271-2/+4
* [DOC] RDoc for Process (#8282)Burdette Lamar2023-08-241-43/+54
* [DOC] Process doc (#8279)Burdette Lamar2023-08-241-21/+56
* Fix compile error on older systems without clock_get*Bo Anderson2023-08-241-0/+4
* [DOC] RDoc for Process (#8253)Burdette Lamar2023-08-231-110/+249
* [DOC] RDoc for Process (#8179)Burdette Lamar2023-08-071-60/+157
* RDoc for module Process (#8141)Burdette Lamar2023-07-311-13/+81
* [DOC] Update description of `Process.daemon` argumentsNobuyoshi Nakada2023-08-011-7/+6
* Process.warmup: precompute strings coderangeJean Boussier2023-07-261-1/+1
* Implement Process.warmupJean Boussier2023-07-171-0/+34
* Use `File::NULL` instead of hard coded null device namesNobuyoshi Nakada2023-07-101-6/+8
* Hide the usage of `rb_io_t` where possible. (#7880)Samuel Williams2023-06-011-0/+1
* Revert "Hide most of the implementation of `struct rb_io`. (#6511)"NARUSE, Yui2023-06-011-1/+0
* Hide most of the implementation of `struct rb_io`. (#6511)Samuel Williams2023-05-301-0/+1
* Put `rb_fork` back into process.cNobuyoshi Nakada2023-05-211-0/+11
* [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