#2486: Code specialization regression in 6.8.3
----------------------------------------+-----------------------------------
 Reporter:  dolio                       |          Owner:  igloo         
     Type:  merge                       |         Status:  new           
 Priority:  normal                      |      Milestone:                
Component:  Compiler                    |        Version:  6.8.3         
 Severity:  normal                      |     Resolution:                
 Keywords:                              |     Difficulty:  Unknown       
 Testcase:  simplCore/should_run/T2486  |   Architecture:  x86_64 (amd64)
       Os:  Linux                       |  
----------------------------------------+-----------------------------------
Changes (by simonpj):

  * testcase:  => simplCore/should_run/T2486
  * owner:  simonpj => igloo
  * type:  run-time performance bug => merge

Comment:

 Fixed by
 {{{
 Sat Aug  9 09:31:23 PDT 2008  [EMAIL PROTECTED]
   * Fix Trac #2486: restore the specialiser to a working state

   In improving the specialiser's data reprsentaion, thus
     Mon Apr 28 16:57:11 GMT Daylight Time 2008  [EMAIL PROTECTED]
     * Fix Trac #1969: perfomance bug in the specialiser
   I got the sense of a pair of filter functions back to front.
   As a result, almost all specialisation opportunities were being
   filtered out, and no specialisations were being generated.

   Fortunately, dolio noticed and reported Trac #2486.  The fix is
   simple: put the filters the right way roud.
 }}}
 This one should be merged to 6.8.3 if we release that.

 Simon

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2486#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