ChangeLog updates for latest set of SRFI-18 changes
This commit is contained in:
parent
74926120a3
commit
184af225b8
3 changed files with 31 additions and 0 deletions
|
|
@ -1,3 +1,11 @@
|
|||
2008-05-14 Julian Graham <joolean@gmail.com>
|
||||
|
||||
* api-scheduling.texi (Mutexes and Condition Variables): Add
|
||||
documentation for new functions "scm_mutex_owner",
|
||||
"scm_mutex_level", and "scm_mutex_locked_p". Update
|
||||
documentation for function "scm_lock_mutex_timed" to reflect
|
||||
addition of optional ownership argument.
|
||||
|
||||
2008-05-07 Ludovic Courtès <ludo@gnu.org>
|
||||
|
||||
* Makefile.am (autoconf-macros.texi): Avoid use of GNU Make
|
||||
|
|
|
|||
|
|
@ -1,3 +1,17 @@
|
|||
2008-05-14 Julian Graham <joolean@gmail.com>
|
||||
|
||||
* threads.c (fat_mutex)[recursive]: New field.
|
||||
(make_fat_mutex): Adjust initialization to reflect changes to
|
||||
mutex lock level semantics.
|
||||
(fat_mutex_lock, fat_mutex_unlock): Add support for unowned
|
||||
mutexes and locking mutexes on behalf of other threads.
|
||||
(scm_lock_mutex, scm_lock_mutex_timed): Update to reflect
|
||||
signature change to fat_mutex_lock.
|
||||
(scm_mutex_owner, scm_mutex_level, scm_mutex_locked_p): New /
|
||||
re-enabled functions.
|
||||
* threads.h (scm_mutex_owner, scm_mutex_level,
|
||||
scm_mutex_locked_p): Prototypes for new functions.
|
||||
|
||||
2008-05-12 Neil Jerram <neil@ossau.uklinux.net>
|
||||
|
||||
* discouraged.c: Expand DEFFROM and DEFTO macros, to avoid
|
||||
|
|
|
|||
|
|
@ -1,3 +1,12 @@
|
|||
2008-05-14 Julian Graham <joolean@gmail.com>
|
||||
|
||||
* tests/threads.test (mutex-ownership, mutex-lock-levels): New
|
||||
test prefix.
|
||||
(mutex ownership for locked mutex, mutex ownership for unlocked
|
||||
mutex, locking mutex on behalf of other thread, locking mutex
|
||||
with no owner, unlocked level is 0, non-recursive lock level
|
||||
is 1, recursive lock level is >1): New tests.
|
||||
|
||||
2008-04-28 Ludovic Courtès <ludo@gnu.org>
|
||||
|
||||
* tests/srfi-1.test (partition)[with improper list]: New test.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue