guile-commits
[Top][All Lists]
Advanced

[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)
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]