[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: programmed gc mark and free sweeps...
From: |
Michael Livshin |
Subject: |
Re: programmed gc mark and free sweeps... |
Date: |
13 Sep 2000 14:53:32 +0300 |
User-agent: |
Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (20 Minutes to Nikko) |
"Lars J. Aas" <address@hidden> writes:
> I've created some smobs which are hidden far into a subsystem of widgets,
> and I need to check that the correct ones are marked by the garbage
> collector.
> Is scm_gc_sweep() all I need to make Guile do the mark and sweep?
no, you need to call `scm_gc()' or `(gc)' from Scheme.
you can also call `(gc-set-debug-check-freelist! #t)', after which
every allocation will call GC. this might be too slow, but is very
thorough. you need to configure your Guile with
--enable-debug-freelist, and I'm not sure how widely it is used so it
might have bitrotted.
--
newsgroup volume is a measure of discontent. -- Erik Naggum
- programmed gc mark and free sweeps..., Lars J. Aas, 2000/09/13
- Re: programmed gc mark and free sweeps...,
Michael Livshin <=
- Re: programmed gc mark and free sweeps..., Lars J. Aas, 2000/09/13
- Re: programmed gc mark and free sweeps..., Lars J. Aas, 2000/09/14
- Re: programmed gc mark and free sweeps..., Michael Livshin, 2000/09/14
- Re: programmed gc mark and free sweeps..., Lars J. Aas, 2000/09/14
- Re: programmed gc mark and free sweeps..., Michael Livshin, 2000/09/14
- Re: programmed gc mark and free sweeps..., Lars J. Aas, 2000/09/14
- Re: programmed gc mark and free sweeps..., Michael Livshin, 2000/09/19
- Re: programmed gc mark and free sweeps..., Lars J. Aas, 2000/09/19
- Re: programmed gc mark and free sweeps..., Michael Livshin, 2000/09/19
- beyond smobs (Was: programmed gc mark and free sweeps...), Lars J. Aas, 2000/09/20