зеркало из https://github.com/github/ruby.git
* thread.c: changed documentation for "thread-local" variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
9ecd19a7f8
Коммит
966d1f8962
|
@ -1,3 +1,8 @@
|
|||
Tue Jan 03 15:58:22 2012 Ayumu AIZAWA <ayumu.aizawa@gmail.com>
|
||||
|
||||
* thread.c: changed documentation for "thread-local" variables.
|
||||
patch from Julien Ammous.
|
||||
|
||||
Tue Jan 03 15:50:12 2012 Ayumu AIZAWA <ayumu.aizawa@gmail.com>
|
||||
|
||||
* process.c: Fix typo. patch from Aviv Ben-Yosef.
|
||||
|
|
12
thread.c
12
thread.c
|
@ -2058,9 +2058,9 @@ rb_thread_local_aref(VALUE thread, ID id)
|
|||
* call-seq:
|
||||
* thr[sym] -> obj or nil
|
||||
*
|
||||
* Attribute Reference---Returns the value of a thread-local variable, using
|
||||
* either a symbol or a string name. If the specified variable does not exist,
|
||||
* returns <code>nil</code>.
|
||||
* Attribute Reference---Returns the value of a fiber-local variable (current thread's root fiber
|
||||
* if not explicitely inside a Fiber), using either a symbol or a string name.
|
||||
* If the specified variable does not exist, returns <code>nil</code>.
|
||||
*
|
||||
* [
|
||||
* Thread.new { Thread.current["name"] = "A" },
|
||||
|
@ -2111,7 +2111,7 @@ rb_thread_local_aset(VALUE thread, ID id, VALUE val)
|
|||
* call-seq:
|
||||
* thr[sym] = obj -> obj
|
||||
*
|
||||
* Attribute Assignment---Sets or creates the value of a thread-local variable,
|
||||
* Attribute Assignment---Sets or creates the value of a fiber-local variable,
|
||||
* using either a symbol or a string. See also <code>Thread#[]</code>.
|
||||
*/
|
||||
|
||||
|
@ -2126,7 +2126,7 @@ rb_thread_aset(VALUE self, VALUE id, VALUE val)
|
|||
* thr.key?(sym) -> true or false
|
||||
*
|
||||
* Returns <code>true</code> if the given string (or symbol) exists as a
|
||||
* thread-local variable.
|
||||
* fiber-local variable.
|
||||
*
|
||||
* me = Thread.current
|
||||
* me[:oliver] = "a"
|
||||
|
@ -2179,7 +2179,7 @@ rb_thread_alone(void)
|
|||
* call-seq:
|
||||
* thr.keys -> array
|
||||
*
|
||||
* Returns an an array of the names of the thread-local variables (as Symbols).
|
||||
* Returns an an array of the names of the fiber-local variables (as Symbols).
|
||||
*
|
||||
* thr = Thread.new do
|
||||
* Thread.current[:cat] = 'meow'
|
||||
|
|
Загрузка…
Ссылка в новой задаче