ruby-changes:40252
From: normal <ko1@a...>
Date: Thu, 29 Oct 2015 09:24:55 +0900 (JST)
Subject: [ruby-changes:40252] normal:r52333 (trunk): ChangeLog: fix commit message for r52332 [ci skip]
normal 2015-10-29 09:24:48 +0900 (Thu, 29 Oct 2015) New Revision: 52333 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=52333 Log: ChangeLog: fix commit message for r52332 [ci skip] Oops, been away from ruby too long :x Modified files: trunk/ChangeLog Index: ChangeLog =================================================================== --- ChangeLog (revision 52332) +++ ChangeLog (revision 52333) @@ -1,6 +1,13 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1 Thu Oct 29 08:48:05 2015 Eric Wong <e@8...> - * variable.c: additional locking around autoload + * variable.c (struct autoload_data_i): add waitq_head + (struct autoload_state): new struct + (autoload_require): save result in autoload_state for use + in autoload_reset + (autoload_reset): wake up other waiters with open-coded + wait-queues + (rb_autoload_load): add ensure autoload_const_set happens + atomically w.r.t. autoload-triggered "require" [ruby-core:70075] [ruby-core:71239] [Bug #11384] Wed Oct 29 00:39:50 2015 Naohisa Goto <ngotogenome@g...> -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/