
#7367: float-out causes extra allocation -------------------------------------+------------------------------------- Reporter: wurmli | Owner: Type: bug | Status: new Priority: normal | Milestone: Research | needed Component: Compiler | Version: 7.6.1 Resolution: | Keywords: Operating System: Linux | Architecture: x86_64 Type of failure: Runtime | (amd64) performance bug | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by bgamari): * milestone: 8.0.1 => Research needed Comment: As has been discussed in this ticket, GHC could in principle do better in optimizing imperative code such as this. However, exactly how this should be done is a topic that would require research. Setting the milestone appropriately. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/7367#comment:23 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler