summaryrefslogtreecommitdiff
path: root/thread_win32.c
AgeCommit message (Expand)Author
2015-11-30* thread_pthread.c (register_ubf_list): renamed fromkosaki
2015-08-14improve handling of timer thread shutdownnormal
2015-07-16* process.c (redirect_dup2): when the new FD of dup2() coflictsngoto
2014-09-21* thread_pthread.c (native_set_thread_name): New function toakr
2014-06-11thread_pthread.c: timer thread flagnobu
2014-05-15Handle machine stack overflow on mingwnobu
2014-05-09thread_*.c: constifynobu
2014-01-28vm_core.h: rb_thread_struct::machinenobu
2013-11-21* eval_intern.h (SAVE_ROOT_JMPBUF): workaround for the failure ofusa
2013-07-23* thread_(pthread|win32).h: rename rb_thread_cond_t toko1
2013-07-23* thread_native.h: add rb_nativethread_self() which returnsko1
2013-07-23* thread_native.h: added.ko1
2013-07-08win32: for strict ANSInobu
2013-03-30timev.h: move time_t stuffsnobu
2013-03-26* internal.h: Define TIMET_MAX and TIMET_MIN here.akr
2013-03-21* thread_win32.c (native_sleep): suppress warning.nobu
2013-02-27thread_win32.c: suppress warningnobu
2012-11-28* thread_win32.c: catch up latest change of BLOCKING_REGION.ko1
2012-06-17thread_win32.h: rb_thread_lock_t for USE_WIN32_MUTEXnobu
2012-06-17thread_win32.c: USE_WIN32_MUTEXnobu
2012-06-17thread_win32.c: reserved pattern namenobu
2012-06-08* thread_win32.c (native_thread_create): add a comment.usa
2012-03-29* thread_win32.c (TIME_QUANTUM_USEC): 10ms(= old setting) [experimental]usa
2012-01-28* thread_win32.c (rb_w32_wait_events_blocking): useshirosaki
2011-07-03* include/ruby/intern.h, thread_pthread.c (rb_reserved_fd_p,ko1
2011-06-28* thread_win32.c (native_stop_timer_thread): fixed commit miss ofusa
2011-06-27* thread_pthread.c: Stop polling in the timer thread when there areko1
2011-06-15* thread.c (do_select): Windows: no need to poll if select(2) isusa
2011-06-13* thread.c (rb_thread_schedule_rec): call gvl_yield() unconditionally.kosaki
2011-06-13* thread_pthread.c: rewrite GVL completely.kosaki
2011-06-13* thread_win32.c (native_cond_signal): remove unnecessary rb_bug().kosaki
2011-06-12* atomic.h (ATOMIC_OR): _InterlockedOr is not available on migw.nobu
2011-05-07remove debugging codekosaki
2011-05-07fix win32 native_cond_timedwait() makes SIGSEGV.kosaki
2011-05-07fix mutex deadlock test hang-up.kosaki
2011-05-06sleep_cond use monotonic time if possible.kosaki
2011-05-06 fix win32 compile error.kosaki
2011-05-06 mutex: deadlock check timeout use monotonic time.kosaki
2011-05-06* thread_pthread.h (rb_thread_cond_t): add clockid field. it'skosaki
2011-05-05* thread_pthread.c (native_mutex_reinitialize_atfork): removedkosaki
2011-04-29* thread_win32.c, include/ruby/win32.h: add prototypes.nobu
2011-04-29* thread_win32.c (native_cond_timedwait): New. r31373 causedkosaki
2010-12-20 * thread.c (thread_cleanup_func): Moved interrupted_lockkosaki
2010-11-28* thread_win32.c (gvl_release, gvl_init): suppress warnings.nobu
2010-11-27* thread.c, vm_core.h: make gvl_acquire/release/init/destructko1
2010-10-27* thread_win32.c (w32_error): should get error no only once, becauseusa
2010-10-26* Makefile.in (ASFLAGS): needs INCFLAGS.nobu
2010-10-13* thread_win32.c (w32_error): get English message first, insteadusa
2010-10-12* configure.in (RUBY_CHECK_PRINTF_PREFIX): check for printf formatnobu
2010-09-23* thread_win32.c (w32_wait_events, w32_close_handle): suppress warnings.wanabe