GHC 6.4 uses C-- as an intermediate language, it doesn't compile via C--
(yet). A full C-- backend has the potential to generate faster code
that going via GCC, because C-- would have control over the stack and
the calling convention.
In my experience, extra optimisation flags for gcc make very
On Thu, Mar 24, 2005 at 11:54:51PM +0300, Alexandre wrote:
As I heard, 6.4 version of the Haskell using C-- backend and make lots
of the resulting code perfomance (programs executed faster).
If so, does any test/comparison with other languages available?
Yoy might want to read the A MLton /
Keean, thank you.
Does any tests/benchmarks available?
Regards,
/Alexandre.
On Mar 25, 2005, at 00:47, Keean Schupke wrote:
Think this should really go to glasgow-haskell-users...
If this is true - how do I get ghc to use C--, and is it really faster
than using gcc as a backend with all the bells
Think this should really go to glasgow-haskell-users...
If this is true - how do I get ghc to use C--, and is it really faster
than using gcc as a backend with all the bells whistles turned on (for
a pentium-III) something like
-O3 -mcpu=pentium3 -march=pentium3 -pipe -fomit-frame-pointer
As I heard, 6.4 version of the Haskell using C-- backend and make lots
of the resulting code perfomance (programs executed faster).
If so, does any test/comparison with other languages available?
Thank you in advance,
Regards,
/Alexandre.
___
Haskell
Think this should really go to glasgow-haskell-users...
If this is true - how do I get ghc to use C--, and is it really faster
than using gcc as a backend with all the bells whistles turned on (for
a pentium-III) something like
-O3 -mcpu=pentium3 -march=pentium3 -pipe -fomit-frame-pointer