From 966d1f8962e8c00c8c85c4f2be9ecbb83a55b2f1 Mon Sep 17 00:00:00 2001 From: ayumin Date: Tue, 3 Jan 2012 07:01:15 +0000 Subject: * 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 --- thread.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'thread.c') diff --git a/thread.c b/thread.c index f52efec829..d356cb5b36 100644 --- a/thread.c +++ b/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 nil. + * 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 nil. * * [ * 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 Thread#[]. */ @@ -2126,7 +2126,7 @@ rb_thread_aset(VALUE self, VALUE id, VALUE val) * thr.key?(sym) -> true or false * * Returns true 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' -- cgit v1.2.3