[GHC] #4962: Dead code fed to CorePrep because RULEs keep it alive spuriously

GHC cvs-ghc at haskell.org
Wed Feb 16 12:17:43 CET 2011


#4962: Dead code fed to CorePrep because RULEs keep it alive spuriously
---------------------------------+------------------------------------------
    Reporter:  batterseapower    |        Owner:                         
        Type:  bug               |       Status:  new                    
    Priority:  normal            |    Milestone:                         
   Component:  Compiler          |      Version:  7.0.1                  
    Keywords:                    |     Testcase:                         
   Blockedby:                    |   Difficulty:                         
          Os:  Unknown/Multiple  |     Blocking:                         
Architecture:  Unknown/Multiple  |      Failure:  Runtime performance bug
---------------------------------+------------------------------------------

Comment(by rl):

 Ah, I thought the "drop local rules" bit happens after recording
 unfoldings for the interface file. So the rules and local bindings would
 appear in the unfolding but not in the actual code. Basically, I thought
 that what you are proposing is already happening.

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



More information about the Glasgow-haskell-bugs mailing list