| Commit message (Expand) | Author | Age | Files | Lines |
* | * thread.c (rb_thread_atfork_internal): reinitialize global lock | nobu | 2009-11-18 | 1 | -0/+1 |
* | * thread.c (terminate_atfork_i): all mutex locks by other threads | nobu | 2009-11-18 | 1 | -0/+18 |
* | * thread.c (thread_cleanup_func): delete locking_mutex when thread | mame | 2009-11-15 | 1 | -0/+1 |
* | * thread.c (thread_start_func_2): see first_func, not first_proc, | nobu | 2009-11-13 | 1 | -2/+2 |
* | * thread.c (thread_create_core): moved failure handling from | nobu | 2009-11-12 | 1 | -1/+7 |
* | * thread.c (blocking_region_begin): define before BLOCKING_REGION. | akr | 2009-11-10 | 1 | -10/+11 |
* | * thread.c (rb_gc_save_machine_context): don't save the stack pointer | akr | 2009-11-09 | 1 | -17/+18 |
* | fix typos. | akr | 2009-11-03 | 1 | -5/+5 |
* | * thread_{pthread,win32}.c (native_stop_timer_thread): join the thread | usa | 2009-11-02 | 1 | -3/+2 |
* | * thread.c (rb_thread_blocking_region): reverted r25566, and added | nobu | 2009-10-30 | 1 | -34/+5 |
* | * thread.c (rb_thread_blocking_region): standard C doesn't accept | usa | 2009-10-30 | 1 | -2/+4 |
* | * thread.c (rb_thread_blocking_region): must ensure to unlock GVL. | nobu | 2009-10-30 | 1 | -1/+29 |
* | * thread.c: Revert changes to Thread#raise made in r25278 [ruby-core:25367] | marcandre | 2009-10-12 | 1 | -11/+1 |
* | * thread.c: Doc fix for Thread#raise | marcandre | 2009-10-11 | 1 | -1/+3 |
* | * eval.c (rb_threadptr_errinfo): renamed. | nobu | 2009-10-10 | 1 | -1/+1 |
* | * thread.c (rb_threadptr_execute_interrupts_rec, rb_threadptr_raise): Thread#... | marcandre | 2009-10-10 | 1 | -1/+11 |
* | * thread.c (ruby_suppress_tracing): get rid of clobbering by | nobu | 2009-10-02 | 1 | -1/+2 |
* | * compile.c, cont.c, gc.c, insns.def, iseq.c, iseq.h, process.c, | nobu | 2009-09-21 | 1 | -6/+6 |
* | * thread.c: added rdocs. | nobu | 2009-09-17 | 1 | -0/+50 |
* | * thread.c (rb_thread_s_debug_set): set level, not only boolean. | nobu | 2009-09-17 | 1 | -1/+1 |
* | * thread.c (rb_exec_recursive_outer, rb_exec_recursive): Added method to shor... | marcandre | 2009-09-15 | 1 | -18/+73 |
* | * thread.c (thread_list_access): prototyped. | nobu | 2009-09-13 | 1 | -1/+2 |
* | * thread.c (recursive_*): refactored the access to the inspect table used by | marcandre | 2009-09-13 | 1 | -59/+83 |
* | * thread.c (thgroup_data_type, mutex_data_type, barrier_data_type): | nobu | 2009-09-09 | 1 | -12/+48 |
* | * include/ruby/st.h (st_hash_func): use st_index_t. | nobu | 2009-09-08 | 1 | -3/+10 |
* | Revert wrong commit r24715 "* thread.c (do_select): suppress warnings." | naruse | 2009-08-30 | 1 | -1/+1 |
* | * thread.c (do_select): suppress warnings. | naruse | 2009-08-30 | 1 | -1/+1 |
* | * thread.c (do_select): rollback r24680. void struct initializer is | usa | 2009-08-28 | 1 | -1/+1 |
* | * thread.c (do_select): suppress warnings. | nobu | 2009-08-26 | 1 | -1/+1 |
* | * thread.c (rb_thread_schedule): don't recur infinitely. | akr | 2009-08-22 | 1 | -7/+23 |
* | * thread.c (rb_check_deadlock): decrease number of sleepers before | mame | 2009-08-21 | 1 | -0/+1 |
* | * thread.c (rb_thread_terminate_all): do not ignore interrupt when | matz | 2009-08-20 | 1 | -4/+8 |
* | * thread.c (recursive_push): need to set UNTRUST. [ruby-dev:38997] | matz | 2009-08-03 | 1 | -0/+1 |
* | * thread.c (recursive_push): untrust internal hash to prevent | matz | 2009-08-03 | 1 | -0/+2 |
* | * thread.c (rb_threadptr_exec_event_hooks): new function to | nobu | 2009-07-05 | 1 | -0/+26 |
* | * thread.c (ruby_thread_stack_overflow): call rb_exc_raise() on | matz | 2009-06-17 | 1 | -1/+10 |
* | * thread.c, vm_eval.c: add Thread.backtrace. | ko1 | 2009-06-14 | 1 | -0/+9 |
* | * thread.c: rename functions which require a parameter | ko1 | 2009-06-08 | 1 | -38/+57 |
* | * thread.c (rb_exec_recursive_paired): new function for proper | nobu | 2009-05-24 | 1 | -18/+69 |
* | * thread.c: fixed types. | nobu | 2009-05-09 | 1 | -6/+6 |
* | * thread.c (rb_thread_fd_select): new function to call select | matz | 2009-04-01 | 1 | -0/+31 |
* | * array.c, bignum.c, dln.c, error.c, gc.c, io.c, marshal.c, | nobu | 2009-03-12 | 1 | -1/+1 |
* | * eval_error.c (error_print): use volatile to suppress warnings. | akr | 2009-02-28 | 1 | -1/+1 |
* | * thread.c (thread_cleanup_func): unlock all locked mutexes even when | mame | 2009-02-23 | 1 | -11/+11 |
* | * thread.c (thread_start_func_2): do not delete main thread from | nobu | 2009-02-18 | 1 | -6/+8 |
* | * thread.c: inline should be at beginning of declaration. | nobu | 2009-02-12 | 1 | -2/+2 |
* | * cont.c (rb_fiber_current), dln.c (dln_print_undef, dln_undefined), | nobu | 2009-02-01 | 1 | -3/+3 |
* | * thread.c (rb_time_timeval): made a real prototype. a patch from | nobu | 2009-01-22 | 1 | -1/+1 |
* | * thread.c (rb_thread_execute_interrupts): needs | nobu | 2009-01-19 | 1 | -0/+1 |
* | * vm.c: add a prefix "rb_" to exposed functions | ko1 | 2009-01-19 | 1 | -3/+3 |