summaryrefslogtreecommitdiff
path: root/thread.c
AgeCommit message (Expand)Author
2017-07-07This backport of r58812 is necessary to ease backporting r59028,usa
2017-06-30merge revision(s) 59030,59031: [Backport #13638]usa
2017-04-09merge revision(s) 57948,57949,57950:usa
2017-03-27merge revision(s) 57422: [Backport #13158]nagachika
2017-03-22merge revision(s) 57199,57202,57206,57224: [Backport #13076]nagachika
2017-03-20merge revision(s) 57477,57478,57479: [Backport #12405]nagachika
2017-03-19merge revision(s) 57595: [Backport #8996]nagachika
2017-03-19merge revision(s) 56125,56150: [Backport #12741]nagachika
2017-02-07merge revision(s) 56928: [Backport #12991]nagachika
2017-01-16merge revision(s) 57020,57021: [Backport #13014]nagachika
2016-11-05merge revision(s) 53449: [Backport #11959]nagachika
2016-08-18merge revision(s) 55613: [Backport #12575]nagachika
2016-06-11merge revision(s) 55063: [Backport #12391]nagachika
2016-04-18merge revision(s) 54465: [Backport #12237]naruse
2016-04-15merge revision(s) 54598,54600: [Backport #12290]nagachika
2015-12-09* *.c (*_memsize): do not check ptr.ko1
2015-12-04thread.c: name must be ascii-compatiblenobu
2015-12-03configure.in: split SET_THREAD_NAMEnobu
2015-12-02thread.c: rb_thread_setname on OS Xnobu
2015-12-02* iseq.h: introduce ISEQ_COVERAGE() and ISEQ_COVERAGE_SET() macro.ko1
2015-12-01thread.c: reset namenobu
2015-12-01thread.c: check name argumentnobu
2015-11-30* thread_pthread.c (register_ubf_list): renamed fromkosaki
2015-11-07thread.c (rb_cThreadShield): make staticnormal
2015-09-18thread.c: suppress warnings only if GCC6+nobu
2015-09-08io.c: no wait when killednobu
2015-09-06thread.c: suppress warningsnobu
2015-09-01* thread_tools.c: rename thread_tools.c to thread_sync.c.ko1
2015-08-21* ext/thread/thread.c: move definitions of Queue, SizedQueueko1
2015-08-14improve handling of timer thread shutdownnormal
2015-08-13thread.c: freeze masksnobu
2015-08-03thread.c: fix messagenobu
2015-08-01thread.c: thread_shield_get_mutexnobu
2015-07-30thread.c: identity hashnobu
2015-07-30thread.c: identical hashnobu
2015-07-22* vm_core.h: separate rb_iseq_body into rb_iseq_constant_body andko1
2015-07-22thread.c: return the errornobu
2015-07-21* make rb_iseq_t T_IMEMO object (type is imemo_iseq).ko1
2015-07-21thread.c: refactor a loopnobu
2015-07-20thread.c: reuse tagnobu
2015-07-19thread.c: fix timeout limitnobu
2015-07-18thread.c: gather common statementsnobu
2015-07-17RUBY_VM_CHECK_INTS_BLOCKING: move to thread.cnobu
2015-07-17thread.c (rb_thread_alone): simplifynormal
2015-07-16avoid redundant GET_THREAD() callsnormal
2015-07-16thread.c (mutex_alloc): remove needless volatilenormal
2015-07-15thread.c (thread_initialize): avoid RSTRING_PTR and NUMT2INTnormal
2015-06-18* thread.c (rb_thread_safe_level): fix document. $SAFE=3 is obsolete.usa
2015-06-14* thread.c (thread_start_func_2): don't interrupt when last thread exitkosaki
2015-06-13thread.c: indentnobu