* guardians.c (scm_guardian_zombify): mark all zombies in a
authorMichael Livshin <mlivshin@bigfoot.com>
Mon, 3 Apr 2000 13:55:54 +0000 (13:55 +0000)
committerMichael Livshin <mlivshin@bigfoot.com>
Mon, 3 Apr 2000 13:55:54 +0000 (13:55 +0000)
commit50fecba92d4a163fb19fe0115e1ba1df339d3cdc
treee98572ae60d90535c390de305d010dfc18952c9a
parent54778cd31205b1f50397cf7bf92f7d8b37c99870
* guardians.c (scm_guardian_zombify): mark all zombies in a
separate loop after processing all the currently known live
guardians, so as to not introduce order dependencies (thanks to
Gary Houston).  also, make another outer loop to process zombified
guardians (which are uncovered while marking zombies).
libguile/ChangeLog
libguile/guardians.c