[GHC] #9132: takeWhile&C. still not fusible

GHC ghc-devs at haskell.org
Sun Jun 8 08:43:37 UTC 2014


#9132: takeWhile&C. still not fusible
-------------------------------------+-------------------------------------
        Reporter:  Blaisorblade      |            Owner:  skeuchel
            Type:  bug               |           Status:  new
        Priority:  normal            |        Milestone:
       Component:  libraries/base    |          Version:  7.8.2
      Resolution:                    |         Keywords:  fusion
Operating System:  Unknown/Multiple  |     Architecture:  Unknown/Multiple
 Type of failure:  Runtime           |       Difficulty:  Moderate (less
  performance bug                    |  than a day)
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:
-------------------------------------+-------------------------------------

Comment (by nomeata):

 Yes, @skeuchel is here at ZuriHac and is working on this. He took your
 changes and did validating and nofib runs and other cleanup stuff. It just
 seems that he is just a little shy about talking about it here :-)

 You might be right about `dropWhile`. In that case, a `[Note]` in the
 code, explaining why we do not fuse `dropWhile`, would be helpful

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


More information about the ghc-tickets mailing list