#2884: Compiled code performance worsens when module names are long enough
-----------------------------------------+----------------------------------
    Reporter:  jcpetruzza                |        Owner:                  
        Type:  run-time performance bug  |       Status:  new             
    Priority:  normal                    |    Milestone:  6.12 branch     
   Component:  Compiler                  |      Version:  6.10.1          
    Severity:  normal                    |   Resolution:                  
    Keywords:                            |   Difficulty:  Unknown         
    Testcase:                            |           Os:  Unknown/Multiple
Architecture:  Unknown/Multiple          |  
-----------------------------------------+----------------------------------
Comment (by simonmar):

 Oh, and I should say that the effect is so extreme in this case because
 the same problem applies to all instances of all 4 record selectors for
 the `T` type.  The program will be doing a lot of repeated evaluations at
 runtime.   You could probably work around it by defining your own record
 selectors instead of using the automatically generated ones.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2884#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to