From mboxrd@z Thu Jan 1 00:00:00 1970 From: mdj@sourceware.cygnus.com To: guile-cvs@sourceware.cygnus.com Subject: guile/guile-core/libguile gc.c Date: Tue, 14 Mar 2000 01:02:00 -0000 Message-id: <20000314090252.23852.qmail@sourceware.cygnus.com> X-SW-Source: 2000-q1/msg00385.html List-Id: CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/03/14 01:02:52 Modified files: guile-core/libguile: gc.c Log message: * gc.c (SCM_INIT_HEAP_SIZE): Changed from 32768 --> 40000 so that all of Guile basics fits into one segment and there suitable room for work. (SCM_EXPHEAP): Now takes an argument. Grow by a factor of 1.5 instead of 2. (scm_freelist, scm_freelist2): Now of type scm_freelist_t. Freelists now contains information about object span, cells collected and amount of cells in heap segments belonging to the list. (scm_heap_size, scm_gc_cells_collected): Removed.