Age | Commit message (Expand) | Author |
2018-08-28 | thread_pthread.h: rename `gvl.acquired' to `gvl.owner' and document | normal |
2018-08-19 | thread_pthread.c: reset timeslice delay when uncontended | normal |
2018-08-15 | thread_pthread.h (native_thread_data): split list_node between ubf and gvl | normal |
2018-08-13 | thread_pthread.c: eliminate timer thread by restructuring GVL | normal |
2018-08-06 | thread_pthread.c: restore timer-thread for now :< | normal |
2018-07-30 | thread_pthread.h (native_thread_data): split condvars on some platforms | normal |
2018-07-29 | thread_pthread: remove timer-thread by restructuring GVL | normal |
2018-04-22 | thread*: all condvars are monotonic | normal |
2015-11-30 | * thread_pthread.c (register_ubf_list): renamed from | kosaki |
2014-08-15 | thread_pthread: prefer rb_nativethread* types/functions | normal |
2014-07-08 | thread_pthread.h: do not expose pthread type for lock | normal |
2014-07-08 | thread_pthread.h: remove unneeded semaphore.h include | normal |
2014-05-14 | * ext/openssl/depend: remove dependency from internal headers. | ko1 |
2013-07-23 | * thread_(pthread|win32).h: rename rb_thread_cond_t to | ko1 |
2013-07-23 | * thread_pthread.h, thread_win32.h: rename rb_thread_id_t to | ko1 |
2013-07-23 | * thread_native.h: added. | ko1 |
2011-10-29 | * thread_pthread.h: no Structured Exception Handling like macros. | nobu |
2011-06-27 | * thread_pthread.h (rb_global_vm_lock_struct): add volatile to | kosaki |
2011-06-16 | * thread_pthread.c, thread_pthread.h: remove unused variables. | ko1 |
2011-06-14 | * thread_pthread.c (gvl_yield): fix live lock issue on 1-2 cpus | kosaki |
2011-06-13 | * thread_pthread.c: rewrite GVL completely. | kosaki |
2011-05-07 | * thread_pthread.c (USE_MONOTONIC_COND): check the availability | nobu |
2011-05-06 | * thread_pthread.h (rb_thread_cond_t): add clockid field. it's | kosaki |
2010-11-27 | * thread.c, vm_core.h: make gvl_acquire/release/init/destruct | ko1 |
2010-02-04 | * thread_pthread.c (native_thread_init_stack): use get_stack. | naruse |
2008-01-18 | * eval_intern.h, insnhelper.h, thread_pthread.h, vm_core.h, vm_opts.h: | nobu |
2008-01-06 | * $Date$ keyword removed to avoid inclusion of locale dependent | akr |
2007-12-25 | * thread_pthread.c, thread_pthread.h, thread_win32.c, | ko1 |
2007-11-13 | * blockinlining.c, compile.c, compile.h, debug.c, debug.h, | ko1 |
2007-08-27 | * thread.c: fix Mutex to be interruptable lock. | ko1 |
2007-02-08 | * thread.c, thread_pthread.ci, thread_win32.ci (thread_start_func_1): | ko1 |
2007-02-06 | * blockinlining.c, compile.c, compile.h, error.c, eval.c, | ko1 |
2006-12-31 | * Merge YARV | ko1 |