Hi Han-Wen,

Han-Wen Nienhuys <[EMAIL PROTECTED]> writes:

> I've implemented an env var GUILE_MAX_HEAP_SIZE (- some lilypond users
> were complaining that running lily on large sets of files keeps
> growing the heap forever, leading to trashing).

Of course, the correct fix would be to help the GC be more reasonable,
as it's currently somewhat broken:

  http://thread.gmane.org/gmane.lisp.guile.devel/6699/focus=6832

You could also try setting `GUILE_MAX_SEGMENT_SIZE' to a smaller value,
as suggested there:

  http://thread.gmane.org/gmane.lisp.guile.devel/6699/focus=6836

> Please comment on the patch; it's in branch dev/hanwen on
> sv.git.gnu.org

The patch contains mostly unrelated indentation changes, can you fix
that?

Also, it gives me the impression that we've definitely lost control over
the GC code, and we're adding yet another configuration variable to work
around that.  :-(

Thanks,
Ludovic.



Reply via email to