patch applied (ghc): massive changes to add a
'zipper' representation of C--
Simon Marlow
simonmarhaskell at gmail.com
Fri Sep 7 07:58:02 EDT 2007
Ben Lippmeier wrote:
>
>> | It would be nice to make Ben's register allocator available for
>> testing on
>> | the 6.8.x series, as it will give better results in some case (albeit
>> only
>> | a few at the moment). Since most of the code is already in the
>> branch, I
>> | don't think it's a problem to keep pushing patches in.
>>
>> The reason for caution is that Ben and Norman are fiddling with the
>> same code. So they'll be ok on the head, but Ben's patches (without
>> Norman's) might not apply smoothly to the branch
>
> About half of the new register allocator code is a generic graph colouring
> library that doesn't ever see the Cmm IR, or even knows what a register is..
> It looks like Norman's mega-patch touched some of the interface between Cmm
> and graph land but not the generic graph stuff itself, which is fairly
> separate.
>
> I should be able to push improvements to the graph algorithms into 6.8 which
> are separate from what Norman is doing. I'll make sure to validate on 6.8 as
> well as the head - sounds ok?
Sounds fine to me.
Cheers,
Simon
More information about the Cvs-ghc
mailing list