Re: Simplifying revealed ports

2017-10-25 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > While debugging , I was surprised to see > that revealed ports were not GC’d at all. The manual suggests otherwise > (info "(guile) Ports and File Descriptors"): > > If a port’s revealed count is greater than zero, the file d

Re: Compiler memory consumption

2017-10-25 Thread Ludovic Courtès
Hello, An update on this… l...@gnu.org (Ludovic Courtès) skribis: > This is a followup to the compiler issue, this time focusing on > execution time, trying to see why the compiler takes so long to compile > gnu/packages/*.scm, which should be trivial. > > As a test bed, I built this from the G

Re: Weak tables harmful to GC?

2017-10-25 Thread Ludovic Courtès
Christopher Allan Webber skribis: > Ludovic Courtès writes: > >> Christopher Allan Webber skribis: >> >>> Ludovic Courtès writes: >>> Also, it no longer displays the pathological behavior shown in . Of course, even better if people could test the t

Re: Weak tables harmful to GC?

2017-10-25 Thread Ricardo Wurmus
Hi Ludo, does this apply to the latest release of Guile 2.2.2? I’ve created this package definition: --8<---cut here---start->8--- (define-public guile-2.2-awesome (package (inherit guile-2.2) (name "guile-awesome") (source (origin (inherit (package