aboutsummaryrefslogtreecommitdiffstats
path: root/process.c
Commit message (Expand)AuthorAgeFilesLines
* M:N thread scheduler for RactorsKoichi Sasada2023-10-121-29/+35
* [DOC] State the precision of `Process.times` as platform-definedNobuyoshi Nakada2023-10-031-0/+1
* [DOC] Another example for spawn (#8575)Burdette Lamar2023-10-011-8/+14
* [DOC] Fix minor inconsistenciesBurdetteLamar2023-09-271-8/+8
* [DOC] Fix link in process.cPeter Zhu2023-09-261-3/+3
* [DOC] Refactor doc in process.cBurdetteLamar2023-09-261-46/+22
* Process.warmup: invoke `malloc_trim` if availableJean Boussier2023-09-151-0/+1
* [Bug #19868] Deprecate `Process::Status#&` and `Process::Status#>>`Nobuyoshi Nakada2023-09-141-4/+8
* [Bug #19868] Suggest other Process::Status method for `&` and `>>`Nobuyoshi Nakada2023-09-141-0/+36
* Negative value to Process::Status method for compatibilityNobuyoshi Nakada2023-09-141-3/+16
* [DOC] RDoc for Process::Status (#8416)Burdette Lamar2023-09-121-77/+67
* [DOC] Fix up Process::Status#>>Nobuyoshi Nakada2023-09-071-1/+1
* [DOC] Rdoc for Process::Status (#8386)Burdette Lamar2023-09-061-47/+42
* [DOC] Fix for RDoc for Process.kill (#8370)Burdette Lamar2023-09-051-38/+8
* [DOC] Fix up markupNobuyoshi Nakada2023-09-051-2/+2
* [DOC] Fix signal listNobuyoshi Nakada2023-09-051-34/+38
* [DOC] RDoc for process.c (#8366)Burdette Lamar2023-09-041-27/+97
* [DOC] Process doc (#8363)Burdette Lamar2023-09-031-149/+180
* [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