guile-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] Marking weak alist vectors


From: Marius Vollmer
Subject: Re: [PATCH] Marking weak alist vectors
Date: Thu, 10 Nov 2005 00:45:53 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Kevin Ryde <address@hidden> writes:

> address@hidden (Ludovic Courtès) writes:
>>
>>     For instance, while
>>     testing weakly-key alist vectors "by hand" in a REPL, it occurred to
>>     me that the weak-key pair would reliably die, *unless* the hash
>>     table was written (I mean using `write'):
>
> I may have struck that or something similar a while back.  Mikael
> explained it was a reference held in the print data of the output
> port, or something.  Used to detect cyclic structures, or something.
> I don't think I understood why such a reference ought to persist once
> outside the print, I'd suspect it'd be better if it didn't, if that
> could be arranged.

If I remember right, I have been in exactly this spot as well, but I
couldn't really fix this.  I don't remember why, unfortunately...

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405




reply via email to

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