index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
thread.c
Age
Commit message (
Expand
)
Author
2016-01-07
thread.c: interrupt queue on uninitialized thread
nobu
2015-12-09
* *.c (*_memsize): do not check ptr.
ko1
2015-12-04
thread.c: name must be ascii-compatible
nobu
2015-12-03
configure.in: split SET_THREAD_NAME
nobu
2015-12-02
thread.c: rb_thread_setname on OS X
nobu
2015-12-02
* iseq.h: introduce ISEQ_COVERAGE() and ISEQ_COVERAGE_SET() macro.
ko1
2015-12-01
thread.c: reset name
nobu
2015-12-01
thread.c: check name argument
nobu
2015-11-30
* thread_pthread.c (register_ubf_list): renamed from
kosaki
2015-11-07
thread.c (rb_cThreadShield): make static
normal
2015-09-18
thread.c: suppress warnings only if GCC6+
nobu
2015-09-08
io.c: no wait when killed
nobu
2015-09-06
thread.c: suppress warnings
nobu
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, SizedQueue
ko1
2015-08-14
improve handling of timer thread shutdown
normal
2015-08-13
thread.c: freeze masks
nobu
2015-08-03
thread.c: fix message
nobu
2015-08-01
thread.c: thread_shield_get_mutex
nobu
2015-07-30
thread.c: identity hash
nobu
2015-07-30
thread.c: identical hash
nobu
2015-07-22
* vm_core.h: separate rb_iseq_body into rb_iseq_constant_body and
ko1
2015-07-22
thread.c: return the error
nobu
2015-07-21
* make rb_iseq_t T_IMEMO object (type is imemo_iseq).
ko1
2015-07-21
thread.c: refactor a loop
nobu
2015-07-20
thread.c: reuse tag
nobu
2015-07-19
thread.c: fix timeout limit
nobu
2015-07-18
thread.c: gather common statements
nobu
2015-07-17
RUBY_VM_CHECK_INTS_BLOCKING: move to thread.c
nobu
2015-07-17
thread.c (rb_thread_alone): simplify
normal
2015-07-16
avoid redundant GET_THREAD() calls
normal
2015-07-16
thread.c (mutex_alloc): remove needless volatile
normal
2015-07-15
thread.c (thread_initialize): avoid RSTRING_PTR and NUMT2INT
normal
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 exit
kosaki
2015-06-13
thread.c: indent
nobu
2015-06-13
add Thread.name and Thread.name= docs Feature #11251 [ci skip]
naruse
2015-06-13
darwin can't set anothre thread's name
naruse
2015-06-13
* vm_core.h (rb_thread_t): add th->name.
naruse
2015-06-02
* method.h: make rb_method_entry_t a VALUE.
ko1
2015-04-16
thread.c: class name encoding
nobu
2015-03-10
* eval_intern.h (THROW_DATA_P): use RB_TYPE_P() instead of
ko1
2015-03-10
* thread.c (thread_join): Fixnum (except TAG_FATAL) and
ko1
2015-03-07
* thread.c: Mutex#owned? is no longer experimental since 2.1.0
hsbt
2015-03-03
thread.c: volatile inside EXEC_TAG
nobu
2015-01-28
thread.c: micro-optimize thread create/join
normal
2015-01-28
* thread.c: Improve documentation for Thread#value
hsbt
2015-01-23
hash.c: move Hash specific functions
nobu
2014-12-29
thread.c: fix dynamic symbol keys
nobu
2014-12-24
* hash.c (rb_hash_delete): return Qnil if there are no corresponding
ko1
[next]