
Dear GHC developers, I have tested ghc-6.8.0.20071015-src.tar.bz2 on DoCon and on Dumatel. It looks all right (except the bug-candidate for -O which is common to all GHC versions and which I recently reported ). On DoCon, ghc-6.8.0.20071015 1) builds the project 2-3 times faster than ghc-6.6.1, 2) its produced .a code is 1.6 times larger, 3) the test runs 1.4 times faster, 4) the minimal space (2500 Kb) for the test running remains. This looks all right. Regards, ----------------- Serge Mechveliani mechvel@botik.ru

Serge D. Mechveliani wrote:
Dear GHC developers,
I have tested ghc-6.8.0.20071015-src.tar.bz2 on DoCon and on Dumatel. It looks all right
(except the bug-candidate for -O which is common to all GHC versions and which I recently reported ).
On DoCon, ghc-6.8.0.20071015 1) builds the project 2-3 times faster than ghc-6.6.1, 2) its produced .a code is 1.6 times larger,
I have noticed binary sizes increasing by around 20% on the nofib suite too. We've discovered one issue with some dictionaries not being inlined when we would expect them to, but there may be others. I'm investigating. Cheers, Simon

On Thu, Oct 18, 2007 at 11:33:52AM +0100, Simon Marlow wrote:
Serge D. Mechveliani wrote:
Dear GHC developers,
I have tested ghc-6.8.0.20071015-src.tar.bz2 on DoCon and on Dumatel. It looks all right
(except the bug-candidate for -O which is common to all GHC versions and which I recently reported ).
On DoCon, ghc-6.8.0.20071015 1) builds the project 2-3 times faster than ghc-6.6.1, 2) its produced .a code is 1.6 times larger,
I have noticed binary sizes increasing by around 20% on the nofib suite too. We've discovered one issue with some dictionaries not being inlined when we would expect them to, but there may be others. I'm investigating.
All this you can easily reproduce in the public docon-2.10: build the library under -O, build demotest/Main under -Onot and see the timing of everything and the .a size. Then try to build demotest/Main under -O. And compare to 6.6.1. Regards, ----------- Mechveliani
participants (2)
-
Serge D. Mechveliani
-
Simon Marlow