[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Strange hash-table behavior in compiled code
From: |
Alex Shinn |
Subject: |
Re: [Chicken-users] Strange hash-table behavior in compiled code |
Date: |
Mon, 26 Sep 2005 22:46:55 -0500 |
User-agent: |
Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI) |
At Mon, 26 Sep 2005 23:42:23 -0400, Raffael Cavallaro wrote:
>
> On Sep 26, 2005, at 1:51 AM, felix winkelmann wrote:
>
> > Here a patch for extras.scm:
> >
> > 1493d1492
> > < ((##sys#permanent? x) (##core#inline "C_hashptr" x))
>
>
> Not to pick nits, but Felix's patch seems to differ somewhat from
> Alex's (Felix's is shorter). Alex, what else does your patch do that
> Felix's doesn't. Does it matter which I apply?
Rule #1: trust the shorter patch
Rule #2: trust the author
My patch was just a more conservative change, reordering cases rather
than removing one, because I didn't know enough about Chicken's GC to
know if that case was safe to remove. Use Felix's patch, of course.
--
Alex