summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
2020-05-02internal/process.h: add a no-warning simple wrapper for fork(2)Yusuke Endoh
2020-04-21__GNUC__ is too lax卜部昌平
2020-04-16Preserve encoding in error messages for invalid user/group nameNobuyoshi Nakada
2020-04-16Preserve encoding in error message for invalid env exec optionNobuyoshi Nakada
2020-04-13Add a a list of cases for which clock_getres() has been observed to be inaccu...Benoit Daloze
2020-04-10[DOC] Fixed POSIX clock_getres(3) link [ci skip]Nobuyoshi Nakada
2020-04-10Warn about Process#clock_getres being unreliable in documentationBenoit Daloze
2020-04-08Suppress -Wswitch warningsNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-02-12Fixed a potential memory leakNobuyoshi Nakada
2020-02-12Removed unnecessary conversionNobuyoshi Nakada
2020-02-11Restart timer thread even after preparation failedNobuyoshi Nakada
2019-12-26decouple internal.h headers卜部昌平
2019-12-24[DOC] Fix grammar in Process module docsMarcus Stollsteimer
2019-12-20Fixed misspellingsNobuyoshi Nakada
2019-12-16Kernel#abort without arguments should print error infoNobuyoshi Nakada
2019-11-18delete unused codes卜部昌平
2019-11-18Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-11-04Use the dedicated function `rb_io_check_io`Nobuyoshi Nakada
2019-10-26Documentation improvements for Ruby corezverok
2019-10-05Fix potential memory leaks by `rb_imemo_tmpbuf_auto_free_pointer`Nobuyoshi Nakada
2019-10-04Remove call-seq for method that doesn't exist (#2521)Alan Wu
2019-09-05Add version that FreeBSD supports `CLOCK_PROCESS_CPUTIME_ID` [ci skip]yuuji.yaginuma
2019-08-29move docs around [ci skip]卜部昌平
2019-08-29drop-in type check for rb_define_global_function卜部昌平
2019-08-29drop-in type check for rb_define_module_function卜部昌平
2019-08-27delete `$` sign from C identifiers卜部昌平
2019-08-27rb_define_hooked_variable now free from ANYARGS卜部昌平
2019-08-26uid_t and gid_t are narrower than VALUE.卜部昌平
2019-08-26Suppress a "clobbered" warningNobuyoshi Nakada
2019-07-16nil as the default of optional parametersNobuyoshi Nakada
2019-07-16nil as the default of optional parametersNobuyoshi Nakada
2019-07-16Moved the check for `exception` to rb_execarg_addoptNobuyoshi Nakada
2019-07-15process.c (p_sys_setregid, p_sys_setresgid): remove unused tmp bufferYusuke Endoh
2019-03-30process.c: [DOC] remove extra quotes [ci skip]nobu
2019-03-29process.c: [DOC] fix markups [ci skip]nobu
2019-03-29process.c: [DOC] fix markups [ci skip]nobu
2019-03-28[DOC] fix markups [ci skip]nobu
2019-02-09new constant: Process::CLOCK_TAI.akr
2019-01-20process.c: [DOC] small improvementsstomar
2019-01-10mjit.c: use boolean type for boolean variablesk0kubun
2019-01-10Revert "mjit.c: use boolean type for boolean variables"k0kubun
2019-01-10mjit.c: use boolean type for boolean variablesk0kubun
2018-12-29process.c: document system(..., exception: true) [ci skip]k0kubun
2018-12-22Use idExceptionnobu
2018-12-04process.c (retry_fork_async_signal_safe): fix -Wclobberednobu
2018-12-03process.c (retry_fork_async_signal_safe): fix -Wclobbered on i686normal
2018-12-03process.c: fix ETXTBUSY from MJIT compiler processnormal
2018-12-03process.c (rb_execarg_init): mark as staticnormal
2018-12-03process.c (rb_f_system): cleanup to use rb_execarg_getnormal