diff --git a/libguile/ChangeLog b/libguile/ChangeLog index f29a17e93..d0f6ccd49 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,14 @@ +2000-03-21 Mikael Djurfeldt + + * gc.c (alloc_some_heap): Further improvement of minimal heap size + prediction. + (SCM_MAX): New macro. + (scm_freelist_t): New field: collected_1. Previous amount of + collected cells. + (gc_sweep_freelist_finish): Trigger based on two last values of + freelist->collected to avoid unnecessary allocation due to + temporary peaks. + 2000-03-20 Dirk Herrmann * numbers.h (SCM_MAKINUM): The parameter to SCM_MAKINUM should