ruby-changes:6762
From: nobu <ko1@a...>
Date: Thu, 31 Jul 2008 01:26:11 +0900 (JST)
Subject: [ruby-changes:6762] Ruby:r18278 (mvm, trunk): * thread.c (rb_mutex_unlock_all): mutex is no longer a ruby object.
nobu 2008-07-31 01:25:46 +0900 (Thu, 31 Jul 2008) New Revision: 18278 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18278 Log: * thread.c (rb_mutex_unlock_all): mutex is no longer a ruby object. Modified files: branches/mvm/ChangeLog branches/mvm/thread.c trunk/ChangeLog trunk/thread.c Index: ChangeLog =================================================================== --- ChangeLog (revision 18277) +++ ChangeLog (revision 18278) @@ -1,3 +1,7 @@ +Thu Jul 31 01:25:43 2008 Nobuyoshi Nakada <nobu@r...> + + * thread.c (rb_mutex_unlock_all): mutex is no longer a ruby object. + Thu Jul 31 01:18:07 2008 Yusuke Endoh <mame@t...> * parse.y (magic_comment_encoding): remove meaningless null check. Index: thread.c =================================================================== --- thread.c (revision 18277) +++ thread.c (revision 18278) @@ -2802,8 +2802,8 @@ while (mutexes) { mutex = mutexes; - /* rb_warn("mutex #<%s:%p> remains to be locked by terminated thread", - rb_obj_classname(mutexes), (void*)mutexes); */ + /* rb_warn("mutex #<%p> remains to be locked by terminated thread", + mutexes); */ mutexes = mutex->next_mutex; err = mutex_unlock(mutex); if (err) rb_bug("invalid keeping_mutexes: %s", err); Index: mvm/ChangeLog =================================================================== --- mvm/ChangeLog (revision 18277) +++ mvm/ChangeLog (revision 18278) @@ -1,3 +1,7 @@ +Thu Jul 31 01:25:43 2008 Nobuyoshi Nakada <nobu@r...> + + * thread.c (rb_mutex_unlock_all): mutex is no longer a ruby object. + Thu Jul 31 01:11:58 2008 Nobuyoshi Nakada <nobu@r...> * thread.c (ruby_vm_specific_ptr): fix for reallocation. Index: mvm/thread.c =================================================================== --- mvm/thread.c (revision 18277) +++ mvm/thread.c (revision 18278) @@ -2823,8 +2823,8 @@ while (mutexes) { mutex = mutexes; - rb_warn("mutex #<%s:%p> remains to be locked by terminated thread", - rb_obj_classname(mutexes), (void*)mutexes); + rb_warn("mutex #<%p> remains to be locked by terminated thread", + mutexes); mutexes = mutex->next_mutex; err = mutex_unlock(mutex); if (err) rb_bug("invalid keeping_mutexes: %s", err); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/