This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: generational GC
Jim Blandy <jimb@red-bean.com> writes:
> > I guess that what we really are trying to address here is the fact
> > that already a "plain" newly booted Guile consumes about half of its
> > execution time in GC. With more cells allocated for code and data,
> > this fraction grows.
> >
> > We want to take away the "unnecessary" work done by the GC on code and
> > on semi-permanent data.
>
>
> We also should try to make less work for the GC, by avoiding consing
> up local environments until they're closed over.
Yes. Probably not necessary to mention, but this is what SCM's
environment cache does.