summaryrefslogtreecommitdiff
path: root/thread_pthread.c
AgeCommit message (Expand)Author
2018-04-23thread_pthread.c: fallback to CLOCK_REALTIMEnobu
2018-04-22thread*: all condvars are monotonicnormal
2018-04-20simplify altstack and enable reuse with thread cachenormal
2018-03-05Tiny Fix for ASYNC BUG error message copyingnobu
2018-02-19thread_pthread.c: spelling ("cancellation")normal
2018-02-19thread_pthread.c: fix thread cache for non-monotonic clocknormal
2018-02-19thread_pthread.c (native_thread_create): remove needless attrpnormal
2018-02-19thread_pthread.c (rb_thread_create_mjit_thread): destroy attrnormal
2018-02-18thread_pthread.c (thread cache): destroy cond after unlocknormal
2018-02-18thread_pthread.c (rb_thread_create_mjit): set detach before createnormal
2018-02-18adjust indentnobu
2018-02-18thread_pthread.c: shorten and fix thread cache implementationnormal
2018-02-18thread_pthread.c (native_cond_timeout): simplifynormal
2018-02-15thread_pthread.c: Use `getpagesize()` when `pthread_attr_getguardsize` is una...mame
2018-02-07fix up r62272nobu
2018-02-07thread.c: favor timespec internallynormal
2018-02-06thread_pthread.c: cast inside rb_thread_create_mjit_threadnobu
2018-02-05assigning void* to a function pointer is a POSIXismshyouhei
2018-02-04mjit.c: merge MJIT infrastructurek0kubun
2018-01-09thread_pthread.c: remove dead code around "get_stack_of"normal
2018-01-09thread_pthread.c: round stack sizenobu
2018-01-09thread_pthread: remove checks for pthread_cond*_initnormal
2018-01-09thread_pthread: remove HAVE_PTHREAD_ATTR_INIT ifdefsnormal
2018-01-09Fix the position of VM_ASSERT for "pthread_create failed for time"mame
2018-01-09thread_pthread: more diagnostics around timer thread creation failuresnormal
2018-01-09Explicit failure in VM_CHECK_MODE when failing to create timer threadmame
2018-01-02thread_pthread.c: use container_ofnormal
2018-01-02offsetof(type, foo.bar) is (arguably) a GCCismshyouhei
2017-11-06move rb_thread_t::interrupt_flag and maskko1
2017-10-26Use rb_execution_context_t instead of rb_thread_tko1
2017-10-23thread_pthread: do not corrupt stacknormal
2017-10-23Drop to support NaCl platform.hsbt
2017-09-30thread_pthread.c: do not wakeup inside child processesnormal
2017-09-10move th->machine to ec->machine.ko1
2017-08-26thread_win32.c: set thread namenobu
2017-07-10a64: fix crash on register stack mark/sweep passtakano32
2017-06-09thread_pthread.c: workaround for valgrind on Macnobu
2017-05-24thread_pthread: retry timer thread creation w/o attr on EINVALnormal
2016-10-26[DOC] replace Fixnum with Integer [ci skip]nobu
2016-09-03thread_pthread.c: check stack on co-routine casenobu
2016-05-20thread_pthread.c: no fork, no gvl_atforknobu
2016-04-15thread.c: defer setting name in initializenobu
2016-03-24* thread_pthread.c (reserve_stack): fix reserving position wherenaruse
2016-03-04* thread_pthread.c (getstack): __pi_stacksize returned byodaira
2015-12-29* thread_pthread.c (rb_thread_create_timer_thread): destroy attr evennagachika
2015-12-29thread_pthread.c (rb_thread_create_timer_thread): fix racenormal
2015-12-14* compile.c: fix typos.hsbt
2015-12-03configure.in: split SET_THREAD_NAMEnobu
2015-11-30* thread_pthread.c (register_ubf_list): renamed fromkosaki
2015-11-23Haiku now best effort supportnobu