[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: state of Guile GC

From: Julian Graham
Subject: Re: state of Guile GC
Date: Tue, 18 Sep 2007 16:50:42 -0400

[I'm always forgetting to CC the list...]

Hi Ludovic,

> BTW, did you notice a significant change compared to your previous Guile
> version?  Were you actually using `scm_block_gc ()' before?

No, I wasn't -- I actually found out about scm_block_gc by googling
"Guile performance."  It came up on a mailing list where some Gnucash
developers were fussing over their build.

> Maybe the `GUILE_MIN_YIELD_{1,2}' environment variables can help, as I
> noted in a recent post.  Did you try playing with them?
> But that's not really targeting the "application authors", rather the
> end-user...

Actually, I just tried -- boosting those values actually cuts down on
GC thrashing considerably.  Thanks!  (Plus, I don't actually think
it's out of the question to have the application set those variables
before initializing Guile.)

> Hope this helps,
> Ludovic.

It does, a great deal!  Thanks so much for the information.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]