chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] Chicken Gazette issue #17


From: Felix
Subject: Re: [Chicken-users] Chicken Gazette issue #17
Date: Fri, 14 Jan 2011 21:14:26 +0100 (CET)

From: Alan Post <address@hidden>
Subject: Re: [Chicken-users] Chicken Gazette issue #17
Date: Fri, 14 Jan 2011 05:28:45 -0700

> On Fri, Jan 14, 2011 at 10:56:26AM +0100, Christian Kellermann wrote:
>> The change request for special handling of procedures in
>> `equal?`/`equal=?` has been implemented.
>> 
> 
> And it works for me!  I can share ~30% of the subproductions I
> generate in jbogenturfahi now, which is a small savings in memory
> but a large one in instruction caching.  Since these productions
> are referenced everywhere, they get used a lot, and I'm really
> happy I'm using the same code to run them whereever they appear.

Excellent!

> 
> When I first encountered this problem, I tried using git bisect.  It
> was the first time I'd used git bisect.  I had no luck doing so, because
> each time I performed the bisect I failed to compile chicken with itself.
> It was fun to learn how to do that, I'm sorry this change kept me
> from running the experimental branch for so long.  Now I know what
> to do, at least.  :-)

Ugh - I stay away from advanced git - I always break something.
I have to give this a try, though.

> 
>> Some useless warnings have been removed.
>> 
> 
> I'm also really happy with this one.  It makes my build output much
> cleaner, so I can spot legitimate warnings.

Not much has been removed, just one or two things that are mostly
related to unsafe code.


cheers,
felix



reply via email to

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