* gc.c (SCM_MTRIGGER_HYSTERESIS): New memory management parameter.
authorMarius Vollmer <mvo@zagadka.de>
Wed, 18 Dec 1996 09:42:39 +0000 (09:42 +0000)
committerMarius Vollmer <mvo@zagadka.de>
Wed, 18 Dec 1996 09:42:39 +0000 (09:42 +0000)
commit6064dcc69e7b637a48ecf11697da244880bb07de
treef266290ee67369f9123bdb74e7692be079703ba5
parent016e2ce1d0578d46ff9f69f742898e260c9234dd
* gc.c (SCM_MTRIGGER_HYSTERESIS): New memory management parameter.
(scm_must_malloc, scm_must_realloc): Added a hysteresis to the
rules for raising scm_mtrigger. Previously, unfortunate but not
unlikely circumstances could result in almost constant invokation
of the gc. Now, this situations should be less likely, but they
are not prevented completely.
libguile/gc.c