summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
2025-02-13[Feature #21116] Extract RJIT as a third-party gemNobuyoshi Nakada
2025-01-02[DOC] Exclude 'Class' and 'Module' from RDoc's autolinkingNobuyoshi Nakada
2025-01-02[DOC] Exclude 'Method' from RDoc's autolinkingNobuyoshi Nakada
2025-01-02[DOC] Exclude 'Process' from RDoc's autolinkingNobuyoshi Nakada
2024-12-25Removed Process::Status#& and Process::Status#>>Hiroshi SHIBATA
2024-12-18Avoid file descriptor leakYusuke Endoh
2024-12-09Add missing fiber nil check to avoid slow rb_check_funcall()Alan Wu
2024-11-25Place all non-default GC API behind USE_SHARED_GCMatt Valentine-House
2024-10-04Revert "Direct access to `fptr->fd` should prefer to use the `internal/io.h`....Samuel Williams
2024-10-04Direct access to `fptr->fd` should prefer to use the `internal/io.h`. (#11793)Samuel Williams
2024-09-19Fix bug at fork on FreeBSDNobuyoshi Nakada
2024-09-19Adjust indent [ci skip]Nobuyoshi Nakada
2024-09-13Constify `struct getpwnam_r_args::login`Nobuyoshi Nakada
2024-09-12Release GVL for get{pwnam,pwuid,grgid,grnam}_r calls in process.cJeremy Evans
2024-09-05Proof of Concept: Allow to prevent fork from happening in known fork unsafe APIJean Boussier
2024-09-05Refactor `getlogin` and `getpw*` functionsNobuyoshi Nakada
2024-08-19Merge `rb_fork_ruby2` into `rb_fork_ruby`Nobuyoshi Nakada
2024-04-07Fix missing variableNobuyoshi Nakada
2024-04-07Unify `ERRMSG1` and `ERRMSG2` to `ERRMSG_FMT` variadic macroNobuyoshi Nakada
2024-04-01[DOC] Fix scope resolution operator typo in `Process#wait` docsJoshua Young
2024-03-27Don't clear pending interrupts in the parent process. (#10365)Samuel Williams
2024-03-01[DOC] Mention about executable file and fallback to shNobuyoshi Nakada
2024-01-29[DOC] Move "Execution Shell on Windows" under "Execution Shell"Nobuyoshi Nakada
2024-01-24[DOC] Elaborate exceptional behaviors on WindowsNobuyoshi Nakada
2024-01-24[DOC] Tips for space containing `exe_path`Nobuyoshi Nakada
2024-01-24[DOC] Add Argument `args` subsectionNobuyoshi Nakada
2024-01-24[DOC] Separate standard shells per platformsNobuyoshi Nakada
2024-01-24[DOC] Move `exe_path` example to `Process` module documentNobuyoshi Nakada
2024-01-24[DOC] Correction for Process.spawn docBurdette Lamar
2024-01-21[DOC] `echo` command may not be a shell built-inNobuyoshi Nakada
2024-01-12s/SafeStringValue/StringValue/Xavier Noria
2024-01-01[DOC] Fix wrong description about Process.waitpid2 (#9401)Takuya Aramaki
2023-12-25Resurrect a deprecated code for fixing tests for nowTakashi Kokubun
2023-12-25Remove deprecated code to fix RUBY_DEBUG build failuresTakashi Kokubun
2023-12-20KQueue support for M:N threadsJP Camara
2023-12-14[DOC] Adjust some new features wording/examples. (#9183)Victor Shepelev
2023-11-22Embed exec_arg objectsJean Boussier
2023-11-21Make Process::Status embeddedJean Boussier
2023-11-08[DOC] RDoc for module Process (#8847)Burdette Lamar
2023-11-06Align comment [ci skip]Nobuyoshi Nakada
2023-10-12M:N thread scheduler for RactorsKoichi Sasada
2023-10-03[DOC] State the precision of `Process.times` as platform-definedNobuyoshi Nakada
2023-10-01[DOC] Another example for spawn (#8575)Burdette Lamar
2023-09-27[DOC] Fix minor inconsistenciesBurdetteLamar
2023-09-26[DOC] Fix link in process.cPeter Zhu
2023-09-26[DOC] Refactor doc in process.cBurdetteLamar
2023-09-15Process.warmup: invoke `malloc_trim` if availableJean Boussier
2023-09-14[Bug #19868] Deprecate `Process::Status#&` and `Process::Status#>>`Nobuyoshi Nakada
2023-09-14[Bug #19868] Suggest other Process::Status method for `&` and `>>`Nobuyoshi Nakada
2023-09-14Negative value to Process::Status method for compatibilityNobuyoshi Nakada
close