summaryrefslogtreecommitdiff
path: root/NEWS.md
diff options
context:
space:
mode:
authorBenoit Daloze <eregontp@gmail.com>2020-09-17 11:17:07 +0200
committerBenoit Daloze <eregontp@gmail.com>2020-09-17 11:17:07 +0200
commitce888bfa231bec52dfd3c1e9562f6ce799d8a389 (patch)
tree031f96028fe528c14af13478982bb479c51b7426 /NEWS.md
parent2e6c4840402080e18023fae76b107fb6285e1db5 (diff)
Add NEWS entry for [Feature #16792]
Diffstat (limited to 'NEWS.md')
-rw-r--r--NEWS.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
index 883a20b27f..05332f3036 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -161,6 +161,12 @@ Outstanding ones only.
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.
[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