summaryrefslogtreecommitdiff
path: root/libguile/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/ChangeLog')
-rw-r--r--libguile/ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog
index dd29b8a14..d7e1cedbe 100644
--- a/libguile/ChangeLog
+++ b/libguile/ChangeLog
@@ -1,5 +1,10 @@
2007-08-26 Han-Wen Nienhuys <hanwen@lilypond.org>
+ * fports.c gc-card.c gc.c gc.h ioext.c ports.c ports.h weaks.h
+ gc.c: replace port table with weak hash table. This simplifies
+ memory management, and fixes freed cells appearing in
+ port-for-each output.
+
* init.c (cleanup_for_exit): abort cleanup if init_mutex is still
held.