[Top][All Lists]
[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