[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 01/02: Add NEWS item about mutexes
From: |
Andy Wingo |
Subject: |
[Guile-commits] 01/02: Add NEWS item about mutexes |
Date: |
Tue, 22 Nov 2016 22:12:56 +0000 (UTC) |
wingo pushed a commit to branch master
in repository guile.
commit 2b0ffb899bca6d78db06e212ab9f92ec22888405
Author: Andy Wingo <address@hidden>
Date: Tue Nov 22 22:27:47 2016 +0100
Add NEWS item about mutexes
* NEWS: Add entry.
---
NEWS | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/NEWS b/NEWS
index 941f411..66fd2b0 100644
--- a/NEWS
+++ b/NEWS
@@ -11,6 +11,13 @@ Changes in 2.1.5 (changes since the 2.1.4 alpha release):
* Notable changes
* New interfaces
* Performance improvements
+** Mutexes are now faster under contention
+
+Guile implements its own mutexes, so that threads that are trying to
+acquire a mutex can be interrupted. These mutexes used to be quite
+inefficient when many threads were trying to acquire them, causing many
+spurious wakeups and contention. This has been fixed.
+
* Incompatible changes
** Threading facilities moved to (ice-9 threads)