Loop unrolling + fusion ?
claus.reinke at talk21.com
Wed Mar 18 20:59:53 EDT 2009
thanks for answering my concerns about -fvia-C replacement. Are these
answers somewhere in the ghc wiki, or perhaps they'd make a good basis
for a useful ghc blog post?
So, -fasm will soon be up to speed with -fvia-C in all cases, new native
backends are not more difficult than more mangler branches, and tools
for generating wrappers for CPP-based APIs should be provided.
Just one additional point re:
> We haven't had a single new registerised port of GHC in many years now.
Interest in new platforms is increasing again, though. People have been
talking about PS3, internet tablets, multicore machines, .. Personally,
I'd like to be able to use GHC on, or at least for, coming smartphone
generations, etc. (I don't see myself looking at native backends there,
but probably I wouldn't have braved the mangler, either; still, someone
else might prefer one over the other). And I don't understand how
people can be happy with unregisterised GHC ports for long, given
how many optimizations GHC is not doing even in best form!-)
More information about the Glasgow-haskell-users