aboutsummaryrefslogtreecommitdiffstats
path: root/thread.c
Commit message (Expand)AuthorAgeFilesLines
* * thread.c: parenthesize macro arguments.akr2011-01-081-9/+9
* * thread.c (rb_thread_atfork): Add small comment why we needkosaki2010-12-251-0/+2
* * thread.c (thread_cleanup_func): Moved interrupted_lockkosaki2010-12-201-0/+1
* * thread.c (thread_cleanup_func): Don't touch native threadingkosaki2010-12-201-3/+12
* * thread.c, vm_core.h: make gvl_acquire/release/init/destructko12010-11-271-14/+21
* * configure.in (RUBY_CHECK_PRINTF_PREFIX): check for printf formatnobu2010-10-121-1/+1
* * compile.c (iseq_build_body), error.c (set_syserr, get_syserr),nobu2010-10-121-2/+2
* * vm_core.h (rb_signal_buff_size, rb_signal_exec): movednobu2010-10-091-5/+0
* * thread.c (thread_reset_event_flags, exec_event_hooks): ignorenobu2010-10-091-17/+102
* * thread.c (rb_threadptr_exec_event_hooks): suppress each eventnobu2010-10-091-24/+65
* * thread.c (rb_threadptr_remove_event_hook): fix typo.nobu2010-10-081-4/+4
* * enc/unicode.c (onigenc_unicode_property_name_to_ctype):naruse2010-10-031-1/+0
* * thread.c (ruby_suppress_tracing): restore the state and invokenobu2010-09-011-0/+4
* * thread.c (rb_gc_mark_threads): deprecated.nobu2010-08-141-1/+1
* * include/ruby/ruby.h (rb_data_type_t): restructured. [ruby-dev:41862]nobu2010-07-181-3/+3
* * thread.c (rb_thread_wakeup_alive): split from rb_thread_wakeup.nobu2010-07-171-1/+10
* * thread.c (rb_fd_resize, rb_fd_copy): avoid NULL dereference uponmame2010-06-281-2/+2
* * thread.c (Init_Thread): no need to suppress warning fornobu2010-06-071-1/+0
* * vm.c (Init_BareVM): call Init_native_thread here.akr2010-06-051-1/+0
* * removed trailing spaces.nobu2010-05-291-1/+1
* * thread.c (RB_GC_SAVE_MACHINE_CONTEXT), gc.c (ruby_gc_stress_start):tarui2010-05-291-3/+0
* * thread.c (RB_GC_SAVE_MACHINE_CONTEXT): start GC tarui2010-05-291-0/+3
* * thread.c (blocking_region_begin): avoid RUBY_VM_CHECK_INTS()kosaki2010-05-281-1/+1
* * thread.c (subtract_tv): if the rest is zero, should finish waitingusa2010-05-201-1/+4
* * array.c: Documentation: change => in call-seq to ->.marcandre2010-05-171-51/+51
* * vm_core.c (rb_thread_struct): add a field for sigaltstack.mame2010-05-131-0/+5
* * thread.c (rb_thread_aset): fixed argument type.nobu2010-05-081-1/+1
* * error.c: RDoc for subclasses of Exception. [ruby-core:28394]marcandre2010-05-081-0/+14
* * thread. (rb_thread_terminate_all): revert r24591 which caused SEGVmame2010-04-281-7/+4
* * thread.c (timer_thread_function): unused variable.nobu2010-04-281-1/+0
* * eval.c (ruby_cleanup): before cleanup, check signal buffer and runmame2010-04-271-9/+17
* * thread.c (rb_thread_blocking_region, rb_thread_blocking_region_end):mame2010-04-191-0/+5
* * thread.c (rb_thread_priority, rb_thread_priority_set): fix rdoc.mame2010-04-151-3/+10
* * vm_core.h: Introduce UNINITIALIZED_VAR() macro.kosaki2010-04-061-11/+6
* * thread.c (thread_reset_event_flags): set flags to thread.wanabe2010-03-251-0/+1
* * thread.c (thread_create_core): let new thread inherit RUBY_EVENT_VMmame2010-03-241-1/+9
* * thread.c (do_select): wrong conditions. [ruby-core:27753]usa2010-01-251-3/+3
* * thread.c (thread_start_func_2): unlock all locking mutexesnobu2010-01-231-7/+26
* removes the dtrace support. reverts r26239, r26238 and r26235.yugui2010-01-051-12/+0
* * gc.c: added UNLIKELY to probes for optimization.yugui2010-01-041-7/+7
* * trace.h: new file. wraps tracing mechanisms.yugui2010-01-031-0/+12
* doc fix: mutex.lock => self [ruby-core:27115]naruse2009-12-131-1/+1
* * thread.c (rb_thread_atfork_internal): reinitialize global locknobu2009-11-181-0/+1
* * thread.c (terminate_atfork_i): all mutex locks by other threadsnobu2009-11-181-0/+18
* * thread.c (thread_cleanup_func): delete locking_mutex when threadmame2009-11-151-0/+1
* * thread.c (thread_start_func_2): see first_func, not first_proc,nobu2009-11-131-2/+2
* * thread.c (thread_create_core): moved failure handling fromnobu2009-11-121-1/+7
* * thread.c (blocking_region_begin): define before BLOCKING_REGION.akr2009-11-101-10/+11
* * thread.c (rb_gc_save_machine_context): don't save the stack pointerakr2009-11-091-17/+18
* fix typos.akr2009-11-031-5/+5