On 06/03/2012 14:00, Johan Tibell wrote:
Is this something that should be ported to master?

I made a couple of improvements to the mini-inliner on the newcg branch which turned out to be wrong, and this commit fixed it. If the improvements get merged over, then the fixes should too.

However it's possible that we'll replace the mini-inliner entirely. It has always been a bit of a hack, and the new code generator is quite effective at exposing its shortcomings. Edward's CmmRewriteAssignments pass was supposed to be the glorious replacement, but it is too inefficient to use (I have it turned off on the newcg branch right now).

Cheers,
        Simon

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to