[GHC] #955: more object-code blow-up in ghc-6.8.3 vs. ghc-6.4.2 (both with optimization)

GHC trac at galois.com
Tue Jul 1 04:54:15 EDT 2008


#955: more object-code blow-up in ghc-6.8.3 vs. ghc-6.4.2 (both with
optimization)
--------------------------------------+-------------------------------------
 Reporter:  maeder at tzi.de             |          Owner:          
     Type:  run-time performance bug  |         Status:  reopened
 Priority:  high                      |      Milestone:  6.8.3   
Component:  Compiler                  |        Version:  6.8.3   
 Severity:  normal                    |     Resolution:          
 Keywords:  object-code blow-up       |     Difficulty:  Unknown 
 Testcase:                            |   Architecture:  Multiple
       Os:  Multiple                  |  
--------------------------------------+-------------------------------------
Changes (by maeder):

  * status:  closed => reopened
  * version:  6.6 => 6.8.3
  * resolution:  fixed =>
  * summary:  more object-code blow-up in ghc-6.6 vs. ghc-6.4.2 (both with
              optimization) => more object-code blow-up in
              ghc-6.8.3 vs. ghc-6.4.2 (both with
              optimization)

Comment:

 Rerunning the above example using ghc-6.8.3 the object file ATC2.o has now
 3.5 MB instead of 1.3 MB for ghc-6.8.2

 {{{
 maeder at leibniz:/local/maeder/atc> ls -sh1
 total 13M
 308K ATC.hi
  88K ATC.hs
 1.3M ATC.o
 144K ATC2.hi
  16K ATC2.hs
  16K ATC2.hs~
 3.5M ATC2.o
 7.1M ATC3
 8.0K ATC3.hi
 4.0K ATC3.hs
 4.0K ATC3.o
 4.0K Common
 4.0K Makefile
 4.0K Makefile~
  12K atc.2.tgz
 4.0K programatica
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/955#comment:11>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the Glasgow-haskell-bugs mailing list