[GHC] #14068: Loopification using join points
GHC
ghc-devs at haskell.org
Tue Aug 1 13:31:09 UTC 2017
#14068: Loopification using join points
-------------------------------------+-------------------------------------
Reporter: nomeata | Owner: mpickering
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.0.1
Resolution: | Keywords: JoinPoints
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: #13966 #14067 | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by nomeata):
> We can remove the "loopification" code from the code generator when
this is done.
Ok, so I remembered correctly that, in the end, such code already today
produces tight loops. So there are not immediate performance benefits to
be gained from this transformation, because we just do loopification
earlier, but possible knock-on effects due to inlining or (eventually)
joinrec-SAT, right?
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14068#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list