ruby-changes:25888
From: tarui <ko1@a...>
Date: Wed, 28 Nov 2012 23:53:53 +0900 (JST)
Subject: [ruby-changes:25888] tarui:r37945 (trunk): revert some part of r37942. sorry.
tarui 2012-11-28 23:53:47 +0900 (Wed, 28 Nov 2012) New Revision: 37945 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=37945 Log: revert some part of r37942. sorry. Modified files: trunk/ChangeLog trunk/NEWS Index: ChangeLog =================================================================== --- ChangeLog (revision 37944) +++ ChangeLog (revision 37945) @@ -1,3 +1,7 @@ +Wed Nov 28 23:52:02 2012 Masaya Tarui <tarui@r...> + + * NEWS (Thread) remove incompatible changes about trap. + Wed Nov 28 23:39:01 2012 Koichi Sasada <ko1@a...> * thread.c (rb_mutex_sleep): fix to allow spurious wakeup. @@ -5,10 +9,6 @@ * NEWS: write about spurious wakeup. -Wed Nov 28 23:37:14 2012 Masaya Tarui <tarui@r...> - - * NEWS (Thread) remove incompatible changes. - Wed Nov 28 22:57:23 2012 Koichi Sasada <ko1@a...> * thread_win32.c: catch up latest change of BLOCKING_REGION. Index: NEWS =================================================================== --- NEWS (revision 37944) +++ NEWS (revision 37945) @@ -164,6 +164,9 @@ variable has been set. * added Thread#backtrace_locations which returns similar information of Kernel#caller_locations. + * incompatible changes: + * Thread#join and Thread#value now raises a ThreadError if target thread + is the current or main thread. * Time * change return value: @@ -372,6 +375,10 @@ * OpenStruct new methods can conflict with custom attributes named "each_pair", "eql?", "hash" or "to_h". + * Thread#join, Thread#value + + See above. + * Mutex#lock, Mutex#unlock, Mutex#try_lock, Mutex#synchronize and Mutex#sleep See above. -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/