summaryrefslogtreecommitdiff
path: root/thread_pthread.c
AgeCommit message (Expand)Author
2010-07-22* thread_pthread.c (get_stack): fix memory leak; pthread_attr_destorymame
2010-07-01* thread_pthread.c (thread_start_func_1): don't callnaruse
2010-06-29 * thread_pthread.c (get_stack): use pthread_getthrds_np() for AIX.kanemoto
2010-06-05* vm.c (Init_BareVM): call Init_native_thread here.akr
2010-05-13* vm_core.c (rb_thread_struct): add a field for sigaltstack.mame
2010-05-08* cont.c (stackgrowdirection): removed duplicated code, usenobu
2010-04-14* gc.c (GET_STACK_BOUNDS): fixed macro argument names. a patch fromnobu
2010-02-04* thread_pthread.c (native_thread_init_stack): use get_stack.naruse
2010-02-03* thread_pthread.c: DragonFlyBSD is also the same as FreeBSDnaruse
2010-02-03* thread_pthread.c (ruby_init_stack): use pthread_get_attr_npnaruse
2010-01-05removes the dtrace support. reverts r26239, r26238 and r26235.yugui
2010-01-03* trace.h: new file. wraps tracing mechanisms.yugui
2009-12-10* thread_pthread.c (native_mutex_reinitialize_atfork): release andnobu
2009-11-24* include/ruby/ruby.h (rb_bug_errno): declared.akr
2009-11-24* include/ruby/intern.h (rb_strerrno): declared.akr
2009-11-23* thread_pthread.c (RUBY_STACK_MIN, RUBY_STACK_SPACE): delay fornobu
2009-11-18* thread.c (rb_thread_atfork_internal): reinitialize global locknobu
2009-11-12* thread_pthread.c: removed last comma of enum.nobu
2009-11-12* thread.c (thread_create_core): moved failure handling fromnobu
2009-11-12* thread_pthread.c (native_thread_create): constified.nobu
2009-11-02* thread_pthread.c (native_stop_timer_thread): delay joinning timerusa
2009-11-02* thread_pthread.c (native_stop_timer_thread): need to join timer threadusa
2009-11-02* thread_{pthread,win32}.c (native_stop_timer_thread): join the threadusa
2009-06-07* thread_pthread.c (rb_thread_create_timer_thread): print fatal errorko1
2009-04-19* eval.c (ruby_cleanup): the order of local variables on stack isnobu
2009-03-11* thread_pthread.c (ruby_init_stack): range of rlim_cur may benobu
2009-02-27* gc.c (ruby_get_stack_grow_direction): no needs to use threadnobu
2009-02-06thread_pthread.c (native_thread_create) [__SYMBIAN32__]: reduced pthread stac...azav
2009-01-19* thread.c (rb_thread_execute_interrupts): needsnobu
2009-01-01* signal.c (rb_signal_buff_size): defined for check whether signalnaruse
2008-12-09* compile.c (iseq_compile_each), gc.c (assign_heap_slot),nobu
2008-11-27* gc.c (ruby_stack_check): no check if using sigaltstack.nobu
2008-11-08* thread_pthread.c (thread_timer): checks working flags again.nobu
2008-11-07* thread_pthread.c (rb_thread_create_timer_thread): do not wait nevernobu
2008-11-07* thread_pthread.c (native_cond_timedwait): returns error code.nobu
2008-11-07* thread_pthread.c (thread_timer, rb_thread_create_timer_thread):nobu
2008-11-07* thread_pthread.c (thread_timer): fixed typo.nobu
2008-11-07* thread_pthread.c (thread_timer): initializes mutex each time.nobu
2008-11-06* thread.c (thread_timer): pthread_cond_timedwait returns ETIMEDOUTnobu
2008-11-06* thread_pthread.c (thread_timer): uses pthread_cond_timedwait alwaysnobu
2008-11-06* thread.c (thread_timer): uses timedwait on cygwin.nobu
2008-11-06* thread.c (rb_thread_stop_timer_thread): terminates timer threadnobu
2008-08-13* thread.c, vm_core.h: add manual priority supportko1
2008-08-08* configure.in (shutdown, sched_yield, pthread_attr_setinheritsched):nobu
2008-08-06* eval_intern.h: Add support to Haiku. see [ruby-core:18110]naruse
2008-07-16* thread.c (thread_start_func_2): wake up joining threads.nobu
2008-07-09* thread.c (sleep_forever): wait until timed out. [ruby-core:17270]nobu
2008-07-09* thread_{pthread,win32}.c (native_sleep): wait until timed out.nobu
2008-07-09* thread_{pthread,win32}.c (rb_thread_create_timer_thread): needs morenobu
2008-07-06* thread_pthread.c (ruby_init_stack): prior STACK_END_ADDRESS ifnobu