summaryrefslogtreecommitdiffstats
path: root/thread_pthread.c
Commit message (Expand)AuthorAgeFilesLines
* thread_pthread.c (native_thread_create) [__SYMBIAN32__]: reduced pthread stac...azav2009-02-061-2/+6
* * thread.c (rb_thread_execute_interrupts): needsnobu2009-01-191-2/+0
* * signal.c (rb_signal_buff_size): defined for check whether signalnaruse2009-01-011-4/+9
* * compile.c (iseq_compile_each), gc.c (assign_heap_slot),nobu2008-12-091-3/+3
* * gc.c (ruby_stack_check): no check if using sigaltstack.nobu2008-11-271-0/+104
* * thread_pthread.c (thread_timer): checks working flags again.nobu2008-11-081-4/+9
* * thread_pthread.c (rb_thread_create_timer_thread): do not wait nevernobu2008-11-071-2/+3
* * thread_pthread.c (native_cond_timedwait): returns error code.nobu2008-11-071-4/+4
* * thread_pthread.c (thread_timer, rb_thread_create_timer_thread):nobu2008-11-071-9/+27
* * thread_pthread.c (thread_timer): fixed typo.nobu2008-11-071-1/+1
* * thread_pthread.c (thread_timer): initializes mutex each time.nobu2008-11-071-1/+2
* * thread.c (thread_timer): pthread_cond_timedwait returns ETIMEDOUTnobu2008-11-061-1/+1
* * thread_pthread.c (thread_timer): uses pthread_cond_timedwait alwaysnobu2008-11-061-27/+0
* * thread.c (thread_timer): uses timedwait on cygwin.nobu2008-11-061-4/+42
* * thread.c (rb_thread_stop_timer_thread): terminates timer threadnobu2008-11-061-14/+18
* * thread.c, vm_core.h: add manual priority supportko12008-08-131-0/+5
* * configure.in (shutdown, sched_yield, pthread_attr_setinheritsched):nobu2008-08-081-4/+4
* * eval_intern.h: Add support to Haiku. see [ruby-core:18110]naruse2008-08-061-0/+6
* * thread.c (thread_start_func_2): wake up joining threads.nobu2008-07-161-14/+1
* * thread.c (sleep_forever): wait until timed out. [ruby-core:17270]nobu2008-07-091-15/+2
* * thread_{pthread,win32}.c (native_sleep): wait until timed out.nobu2008-07-091-2/+15
* * thread_{pthread,win32}.c (rb_thread_create_timer_thread): needs morenobu2008-07-091-1/+2
* * thread_pthread.c (ruby_init_stack): prior STACK_END_ADDRESS ifnobu2008-07-061-0/+8
* * thread.c (thread_initialize): NUM2INT() returns int.nobu2008-07-051-3/+2
* * thread_pthread.c (native_thread_init_stack): suppress warnings.nobu2008-06-171-2/+4
* * gc.h (STACK_UPPER): moved from gc.cnobu2008-06-141-3/+84
* * thread.c, vm_core.h, vm.c, thread_pthread.c, thread_win32.c: addmame2008-06-121-3/+11
* * array.c, bignum.c, cont.c, dir.c, dln.c, encoding.c, enumerator.c,ko12008-06-081-2/+2
* * vm_core.h (struct rb_unblock_callback), thread.cnobu2008-05-301-4/+4
* * thread_pthread.c (native_thread_apply_priority):ko12008-05-191-4/+4
* Kernel#.sleep used never to sleep on Mac OS X. Fixed it and added error checks.yugui2008-05-171-1/+6
* * io.c (copy_stream_func): suppress warnings.nobu2008-04-201-0/+6
* * thread_pthread.c (native_sleep): sleep_cond is initialized atnobu2008-04-101-1/+0
* * thread.c (thread_cleanup_func): ignore errors from destroying mutexnobu2008-01-181-1/+1
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* unused variable removed.akr2008-01-051-1/+0
* * thread_pthread.c (native_sleep): timespec tv_sec may overflow onmatz2007-12-311-1/+1
* * thread_pthread.c, thread_pthread.h, thread_win32.c,ko12007-12-251-10/+23
* * vm_core.h, thread.c, cont.c: add RUBY_VM_SET_INTERRUPT(),ko12007-12-251-7/+9
* * gc.h: extern variable should not be initialized.ko12007-12-211-1/+1
* * thread_pthread.c (native_thread_apply_priority): checkko12007-12-201-0/+4
* * common.mk, *.ci: renamed to *.c.ko12007-12-201-0/+581