aboutsummaryrefslogtreecommitdiffstats
path: root/process.c
Commit message (Expand)AuthorAgeFilesLines
* * process.c (READ_FROM_CHILD): Apply the last hunk ofakr2014-01-281-1/+1
* process.c: avoid EINTR from Process.spawnnobu2014-01-251-8/+29
* * process.c (recv_child_error): Fix deadlock in rb_fork_internal when acharliesome2014-01-231-1/+4
* * include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN intoko12013-12-201-2/+2
* * process.c (make_clock_result): add :second as a unit fornaruse2013-12-161-0/+4
* * array.c (rb_ary_or): use RHASH_TBL_RAW instead of RHASH_TBLcharliesome2013-12-081-5/+7
* ruby/ruby.h: RB_BLOCK_CALL_FUNC_ARGLISTnobu2013-11-291-1/+1
* ruby/ruby.h: add blockarg to rb_block_call_funcnobu2013-11-291-1/+1
* win32.c: rb_w32_dup2nobu2013-11-281-12/+2
* * add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko12013-10-291-0/+1
* process.c: Process::Tmsnobu2013-10-271-3/+4
* * process.c: Fix a typo. MacOS X don't have ENOTSUPP.akr2013-10-151-1/+1
* process.c: remove cloexec settingnobu2013-09-211-4/+0
* * process.c: Remove spaces between SI prefix and unit to followakr2013-09-091-6/+6
* * process.c (rb_clock_gettime): Support times() based monotonic clock.akr2013-09-031-0/+38
* * process.c (get_mach_timebase_info): Extracted from rb_clock_gettime.akr2013-09-011-10/+27
* process.c: suppress warningnobu2013-09-011-4/+2
* * process.c (rb_clock_getres): New method.akr2013-08-311-0/+151
* fix typokazu2013-08-261-2/+2
* [DOC]akr2013-08-241-5/+10
* [DOC]akr2013-08-241-13/+16
* * process.c (rb_clock_gettime): The emulated clock names changed.akr2013-08-241-24/+24
* * process.c (rb_clock_gettime): Add a cast to fix compile error byakr2013-08-231-1/+1
* process.c: no symbol cachenobu2013-08-231-0/+2
* * process.c (reduce_factors): New function.akr2013-08-231-60/+107
* * process.c (timetick_int_t): Renamed from timetick_giga_count_t.akr2013-08-231-43/+41
* Fix the previous commit.akr2013-08-231-2/+2
* * process.c (gcd_ul): New function.akr2013-08-231-59/+147
* process.c: suppress warningsnobu2013-08-231-2/+2
* * process.c (rb_clock_gettime): Strip "s" from unit names.akr2013-08-221-12/+12
* * process.c (unsigned_clock_t): Defined.akr2013-08-221-4/+15
* Exchange order of ISO_C_CLOCK_BASED_CLOCK_PROCESS_CPUTIME_ID andakr2013-08-211-22/+22
* * process.c (rb_clock_gettime): Change emulation symbols forakr2013-08-211-29/+33
* * process.c (make_clock_result): Extracted from rb_clock_gettime.akr2013-08-211-41/+48
* * process.c (rb_clock_gettime): clock() based CLOCK_PROCESS_CPUTIME_IDakr2013-08-211-3/+25
* * process.c (rb_proc_times): Use RB_GC_GUARD to guard objects from GC.akr2013-08-211-6/+11
* * process.c (get_clk_tck): Extracted from rb_proc_times.akr2013-08-211-15/+45
* * process.c: POSIX_GETTIMEOFDAY_CLOCK_REALTIME is renamed toakr2013-08-211-7/+7
* * process.c (rb_clock_gettime): CLOCK_PROCESS_CPUTIME_ID emulationakr2013-08-211-2/+31
* process.c: retry fork if ENOMEMnobu2013-08-191-7/+13
* * process.c (Init_process): Add constants: CLOCK_REALTIME_ALARM andakr2013-08-191-1/+8
* * process.c (rb_clock_gettime): Rename POSIX_TIME_CLOCK_REALTIME toakr2013-08-181-3/+3
* * process.c (Init_process): Add constants: CLOCK_REALTIME_COARSE,akr2013-08-181-0/+12
* [DOC]akr2013-08-171-3/+3
* * process.c: [DOC] MACH_ABSOLUTE_TIME_CLOCK_MONOTONIC is aneregon2013-08-171-2/+8
* * process.c: revert r42591. Only an emulation is available on Darwin.eregon2013-08-171-2/+2
* * process.c (rb_clock_gettime): document CLOCK_REALTIME anderegon2013-08-161-2/+2
* process.c: downcastnobu2013-08-161-1/+2
* * process.c (rb_clock_gettime): add CLOCK_MONOTONIC support on OS X.naruse2013-08-151-0/+23
* * process.c (rb_clock_gettime): [DOC] FreeBSD 7.1 supportsakr2013-08-151-1/+1