On 12/14/07, Bulat Ziganshin <[EMAIL PROTECTED]> 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 _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe