diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 5bf0f6c80..b92b0d650 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,5 +1,10 @@ 2006-04-09 Kevin Ryde + * gc.c (scm_must_realloc): Actually resize down when requested, in + particular adjust scm_mallocated so that when bignums are trimmed by + scm_i_adjbig the net effect (after gc) on scm_mallocated is 0. Test + case in gc.test. + * ports.c (scm_remove_from_port_table): Report freed ptab entry size with scm_done_free, matching scm_must_malloc in scm_add_to_port_table.