aboutsummaryrefslogtreecommitdiffstats
path: root/thread_pthread.c
Commit message (Expand)AuthorAgeFilesLines
* * thread_pthread.c (ruby_init_stack): ignore `STACK_END_ADDRESS'ko12013-01-231-0/+21
* * thread_pthread.c (gvl_init): Reset gvl.wait_yield explicitly whenkosaki2013-01-151-0/+1
* * configure.in (OBJCOPY): Fixes build error for NativeClient.yugui2013-01-031-1/+1
* adjust stylenobu2012-12-291-1/+1
* * vm.c: support variable VM/Machine stack sizes.ko12012-12-191-22/+19
* * thread_pthread.c (rb_reserved_fd_p): fix typo in macro checkkosaki2012-11-051-1/+1
* * thread_pthread.c (native_thread_init, native_thread_destroy):kosaki2012-11-051-4/+0
* thread_pthread.c: RUBY_STACK_MINnobu2012-11-011-8/+8
* thread_pthread.c: precise stack sizenobu2012-10-041-2/+10
* * thread_pthread.c (RUBY_STACK_MIN_LIMIT): name magic number.nobu2012-10-041-19/+21
* thread_pthread.c: init stack with ulimitnobu2012-10-031-1/+11
* * thread_pthread.c (native_cond_initialize): destroy condattrkosaki2012-09-201-0/+1
* * thread_pthread.c (native_cond_initialize): clean up #ifdef condition.kosaki2012-09-201-4/+3
* adjust stylenobu2012-09-041-1/+2
* thread_pthread.c: STACK_GROW_DIR_DETECTIONnobu2012-07-211-0/+1
* * thread_pthread.c: use #ifdef, not #if.naruse2012-07-191-2/+2
* * thread_pthread.c (register_cached_thread_and_wait):ko12012-06-261-2/+8
* * eval.c: Add doxygen comments.yugui2012-06-141-0/+4
* * thread_pthread.c (get_stack): Linux is the only OS which includesnaruse2012-06-131-15/+12
* thread_pthread.c: suppress warningnobu2012-06-131-0/+2
* * thread_pthread.c (rb_thread_create_timer_thread): assign returnnaruse2012-06-101-1/+2
* * thread_pthread.c (native_cond_initialize): fix typo in r36022.naruse2012-06-101-1/+1
* Fixes threading on NativeClient.yugui2012-06-101-65/+132
* gc.h: IS_STACK_DIR_UPPERnobu2012-06-101-1/+1
* thread_pthread.c: adjust stack sizenobu2012-06-101-8/+6
* thread_pthread.c: adjust stack sizenobu2012-06-101-2/+3
* thread_pthread.c: use stack infonobu2012-06-081-2/+2
* * thread_pthread.c (rb_thread_create_timer_thread): Added errorkosaki2012-05-181-4/+8
* fix NaCl supportnobu2012-05-171-2/+2
* * thread.c, thread_pthread.c: Moved pthread-specific preprocessoryugui2012-05-171-1/+5
* Imports Ruby's port to NativeClient (a.k.a NaCl).yugui2012-05-171-0/+19
* * thread_pthread.c: add prototype declarations for older Mac OS X.nobu2012-04-101-0/+2
* * adjust style.nobu2012-03-151-1/+2
* * thread_pthread.c (native_cond_timeout): cast explicitly to suppressnobu2012-03-021-1/+1
* * thread_pthread.c (ping_signal_thread_list): remove return value.nagachika2011-12-221-6/+13
* * thread_pthread.c (ubf_select): call rb_thread_wakeup_timer_thread()naruse2011-12-141-2/+3
* * thread_pthread.c (rb_thread_create_timer_thread): fix memoryokkez2011-12-131-0/+1
* * thread_pthread.c (thread_timer): call prctl(PR_SET_NAME) only ifnagachika2011-12-011-1/+1
* * configure.in: add sys/prctl.h test.kosaki2011-11-301-0/+7
* * thread_pthread.c (add_signal_thread_list): suppress warning fornobu2011-11-271-2/+2
* * thread_pthread.c (gvl_yield): don't prevent concurrent sched_yield().kosaki2011-11-091-9/+5
* * whitespace cleanup.nobu2011-11-041-3/+3
* * include/ruby/intern.h (rb_cloexec_pipe): declared.akr2011-10-301-9/+3
* * include/ruby/intern.h (rb_fd_set_cloexec): declared.akr2011-10-221-2/+2
* * thread_pthread.c: make native_fd_select().kosaki2011-09-271-0/+6
* * thread_pthread.c (ubf_select): activate timer thread when interruptnagachika2011-09-211-0/+1
* * thread_pthread.c: fix typo.mrkn2011-08-051-1/+1
* * thread_pthread.c (native_cond_signal): retry to call pthread_cond_signalmrkn2011-08-041-7/+23
* * io.c (rb_update_max_fd): new function.akr2011-07-191-0/+2
* * thread_pthread.c (get_stack): need to adjust stack addr forkanemoto2011-07-101-0/+1