[Haskell-cafe] #haskell works
Tim Chevalier
catamorphism at gmail.com
Fri Dec 14 23:10:26 EST 2007
On 12/14/07, Bulat Ziganshin <bulat.ziganshin at gmail.com> wrote:
> Hello Dan,
>
> Friday, December 14, 2007, 11:57:38 PM, you wrote:
>
> > to allocate registers do exist. So I'm looking forward to the next
> > version of GHC matching C's performance for inner loops of array
> > manipulation code :-)
>
> with support of loop unrolling,
GHC calls this "inlining".
> smart register allocation,
This is being worked on actively, AFAIK.
> strength reducing
Easy to implement (in theory) with GHC rewrite rules, AFAIK (or at
least, Simon PJ suggested that that might be so in a mailing list post
a few months ago.)
Cheers,
Tim
--
Tim Chevalier * catamorphism.org * Often in error, never in doubt
"People tell me I look down / but I'm always standing sixty-six inches
off the ground." -- Carrie Bradley
More information about the Haskell-Cafe
mailing list