Revise GC asserts.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Wed, 10 Sep 2008 03:11:02 +0000 (00:11 -0300)
committerHan-Wen Nienhuys <hanwen@lilypond.org>
Thu, 11 Sep 2008 15:10:58 +0000 (12:10 -0300)
commitb71c8ec90ac5328ce437cf91ef2b4886ca25f9ba
tree5eae8c2b9ccb8a9b7a2345caa4e31d00534fb9b6
parentb48efb55b0ce22d05f82cc93f55a6090d912af1e
Revise GC asserts.

* libguile/gc.c (scm_i_gc): Change assert into printed warning.

* libguile/private-gc.h (nil): introduce scm_i_last_marked_cell_count,
  as a private mechanism for maintaining cell counts.  Remove variable
  scm_cells_allocated.
libguile/gc.c
libguile/gc.h
libguile/private-gc.h