summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Djurfeldt <djurfeldt@nada.kth.se>2000-06-29 23:47:14 +0000
committerMikael Djurfeldt <djurfeldt@nada.kth.se>2000-06-29 23:47:14 +0000
commit627df12801ed865ecc01eae52762b2e2338022a7 (patch)
tree836b2b9a576f51c803c07b04b262d82a654101ca
parent83d58c82570e93dc15dc381e58bedbea6c9badfb (diff)
downloadguile-627df12801ed865ecc01eae52762b2e2338022a7.tar.gz
*** empty log message ***
-rw-r--r--libguile/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog
index 320c1a56b..9e881d41c 100644
--- a/libguile/ChangeLog
+++ b/libguile/ChangeLog
@@ -1,3 +1,11 @@
+2000-06-30 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
+
+ * gc.c (scm_gc_for_newcell): Behave gracefully also if scm_igc
+ doesn't yield any new cells. In theory this could happen if all
+ cells allocated with NEWCELL are either in use or conservatively
+ marked and all cluster spine cells are conservatively marked.
+ (Thanks to Dirk.)
+
2000-06-29 Dirk Herrmann <D.Herrmann@tu-bs.de>
* __scm.h (SCM_NALLOC): Removed.