aboutsummaryrefslogtreecommitdiffstats
path: root/thread.c
Commit message (Expand)AuthorAgeFilesLines
* * thread.c (rb_thread_wait_fd_rw): terminate fdset.ko12007-06-261-0/+2
* * call_cfunc.ci: removed.ko12007-06-241-3/+0
* * vm.c: some refactoring.ko12007-06-241-14/+2
* * parse.y (yycompile): disable trace while creating ruby_debug_lines.nobu2007-06-181-9/+37
* * eval_load.c (Init_load): delay allocating an array for rb_load_pathakr2007-06-141-1/+14
* * thread.c (rb_thread_execute_interrupts): invoke ensure whenko12007-06-071-10/+1
* * compile.c, dir.c, eval.c, eval_jump.h, eval_method.h, numeric.c,nobu2007-06-051-107/+107
* * cont.c: support Fiber. Check test/ruby/test_fiber.rb for detail.ko12007-05-271-11/+13
* * cont.c: support callcc which everyone love.ko12007-05-231-101/+0
* * thread.c (rb_thread_priority): rdoc fix; the initial value isnobu2007-05-101-4/+6
* * configure.in, defines.h, eval_load.c (rb_feature_p, rb_provided,nobu2007-05-031-29/+184
* * thread.c: copied rdocs from fastthread.nobu2007-05-031-2/+71
* * yarvcore.h: remove rb_control_frame_t#callee_id.ko12007-04-251-1/+16
* * eval_intern.h (PUSH_TAG): no argument now.nobu2007-04-251-1/+1
* * thread.c (alloc_event_fook, rb_thread_remove_event_hook): shouldnobu2007-04-251-1/+3
* * eval.c (ruby_cleanup): re-send signal. [ruby-dev:30516]nobu2007-04-191-17/+11
* * eval.c, node.h, thread.c, yarvcore.[ch], eval_intern.h:ko12007-04-191-0/+289
* * thread.c (mutex_try_lock): check and set owner thread.ko12007-04-121-0/+5
* * thread.c (do_select): ubf_select() is not necessary. interrupt isusa2007-04-091-1/+1
* * thread.c (do_select): sorry, typo.usa2007-04-091-1/+1
* * thread.c (do_select): use ubf_select() as UBF on windows.usa2007-04-091-1/+1
* * insns.def (throw), thread.c, yarvcore.h (throwed_errinfo): fixednobu2007-04-021-6/+6
* * thread.c (thread_start_func_2): store the result of first_funcnobu2007-03-191-1/+1
* * thread.c (thread_create_core): block is not used if first_funcnobu2007-03-191-1/+1
* * regparse.c, etc.: K&R to ANSI code cleanup patch from Stefanmatz2007-03-191-9/+7
* * compile.c: iseq_compile -> rb_iseq_compile.aamine2007-03-081-1/+2
* * thread.c (rb_thread_run): fix to ANSI style.ko12007-02-251-2/+1
* * thread.c (DEBUG_OUT): leave pointer size to runtime.nobu2007-02-241-1/+1
* * intern.h (rb_thread_blocking_region): add prototype.nobu2007-02-241-7/+18
* * thread.c (rb_thread_debug): added runtime debugging flag.nobu2007-02-241-3/+33
* * thread.c (rb_thread_polling): check interrupts here.usa2007-02-231-0/+1
* * thread.c (do_select, rb_thread_wait_fd_rw): raise sys error ifko12007-02-201-4/+5
* * thread.c (do_select): fix to iterate select().ko12007-02-141-95/+81
* * thread.c (set_unblock_function): fix function interface.ko12007-02-141-10/+5
* * thread.c, thread_pthread.ci, thread_win32.ci (thread_start_func_1):ko12007-02-081-2/+4
* * thread.c (GVL_UNLOCK_RANGE): rename to BLOCKING_REGION().ko12007-02-081-10/+9
* * yarvcore.h, thread.c: fix to use pthread on cygwin.ko12007-02-081-33/+118
* * blockinlining.c, error.c, eval.c, eval_error.h, eval_intern.h,ko12007-02-081-64/+64
* * eval_intern.h: remove UNSUPPORTED() macro.ko12007-02-071-2/+9
* * this commit is a result of refactoring. only renaming functions,ko12007-02-071-26/+4
* * blockinlining.c, compile.c, compile.h, error.c, eval.c,ko12007-02-061-86/+84
* * eval_thread.c, common.mk: remove eval_thread.c.ko12007-02-051-89/+446
* * call_cfunc.ci, compile.c, compile.h, debug.h, eval.c,nobu2007-02-021-2/+2
* * thread.c (rb_thread_stop_timer_thread(), rb_thread_reset_timer_thread(),ko12007-01-071-1/+22
* * Merge YARVko12006-12-311-0/+2036