diff options
author | Andy Wingo <wingo@pobox.com> | 2016-11-22 22:27:47 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2016-11-22 22:27:47 +0100 |
commit | 2b0ffb899bca6d78db06e212ab9f92ec22888405 (patch) | |
tree | 27ba678b607be4e6262c9760582690b5001baf9f /NEWS | |
parent | dc2a5602648bfbaaa9e3271145adb55951daad26 (diff) |
Add NEWS item about mutexes
* NEWS: Add entry.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -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) |