mit-scheme-devel
[Top][All Lists]
Advanced

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

Re: [MIT-Scheme-devel] make-eq-hash-table


From: Joe Marshall
Subject: Re: [MIT-Scheme-devel] make-eq-hash-table
Date: Sun, 20 Dec 2009 00:12:38 -0800

On Sat, Dec 19, 2009 at 11:04 PM, Arthur A. Gleckler <address@hidden> wrote:
>
> On a related note, in a recent build, I noticed some of my code
> failing sporadically to find certain values in EQ hash tables.
> Depending on the order in which the code was loaded, one particular
> symbol value would be missing from one such table, which was used to
> represent a set of symbols.  I haven't had a chance to track that
> down.  I did spend a few hours trying to create a reproducible test
> case, but failed.  Could this have been caused by the keys being held
> weakly?  In this hash table, the keys are symbols and the values are
> always #t.

That's almost certainly what the problem was.

I was wondering if the symbol GC change was going to affect hash tables,
but I guess I didn't worry hard enough.

-- 
~jrm




reply via email to

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