patch applied (ghc): Float out partial applications

Simon Marlow marlowsd at gmail.com
Fri Oct 8 07:39:45 EDT 2010


On 08/10/2010 11:48, Simon Marlow wrote:
> Fri Oct  8 02:27:09 PDT 2010  Simon Marlow<marlowsd at gmail.com>
>    * Float out partial applications
>
>    This fixes at least one case of performance regression in 7.0, and
>    is nice win on nofib:
>
>            Program           Size    Allocs   Runtime   Elapsed
>                Min          +0.3%    -63.0%    -38.5%    -38.7%
>                Max          +1.2%     +0.2%     +0.9%     +0.9%
>     Geometric Mean          +0.6%     -3.0%     -6.4%     -6.6%

Ian: please merge, as this fixes a perf regression.

Cheers,
	Simon



More information about the Cvs-ghc mailing list