[前][次][番号順一覧][スレッド一覧]

ruby-changes:62988

From: Benoit <ko1@a...>
Date: Thu, 17 Sep 2020 18:17:40 +0900 (JST)
Subject: [ruby-changes:62988] ce888bfa23 (master): Add NEWS entry for [Feature #16792]

https://git.ruby-lang.org/ruby.git/commit/?id=ce888bfa23

From ce888bfa231bec52dfd3c1e9562f6ce799d8a389 Mon Sep 17 00:00:00 2001
From: Benoit Daloze <eregontp@g...>
Date: Thu, 17 Sep 2020 11:17:07 +0200
Subject: Add NEWS entry for [Feature #16792]


diff --git a/NEWS.md b/NEWS.md
index 883a20b..05332f3 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -161,6 +161,12 @@ Outstanding ones only. https://github.com/ruby/ruby/blob/trunk/NEWS.md#L161
             p C.ancestors #=> [C, M1, M2, Object, Kernel, BasicObject]
             ```
 
+* Mutex
+
+    * Mutex is now acquired per-Fiber instead of per-Thread. This change should
+      be compatible for essentially all usages and avoids blocking when using
+      a Fiber Scheduler. [[Feature #16792]]
+
 * Ractor
 
     * new class to enable parallel execution. See doc/ractor.md for
@@ -375,6 +381,7 @@ Excluding feature bug fixes. https://github.com/ruby/ruby/blob/trunk/NEWS.md#L381
 [Feature #16686]: https://bugs.ruby-lang.org/issues/16686
 [Feature #16746]: https://bugs.ruby-lang.org/issues/16746
 [Feature #16754]: https://bugs.ruby-lang.org/issues/16754
+[Feature #16792]: https://bugs.ruby-lang.org/issues/16792
 [Feature #16828]: https://bugs.ruby-lang.org/issues/16828
 [Feature #17104]: https://bugs.ruby-lang.org/issues/17104
 [Misc #16961]:    https://bugs.ruby-lang.org/issues/16961
-- 
cgit v0.10.2


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]