[GHC] #1498: Optimisation: eliminate unnecessary heap check in recursive function
GHC
cvs-ghc at haskell.org
Mon Jan 23 17:53:16 CET 2012
#1498: Optimisation: eliminate unnecessary heap check in recursive function
-------------------------------------------+--------------------------------
Reporter: simonmar | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 7.4.1
Component: Compiler | Version: 6.6.1
Keywords: | Os: Unknown/Multiple
Architecture: Unknown/Multiple | Failure: Runtime performance bug
Difficulty: Moderate (less than a day) | Testcase:
Blockedby: 4258 | Blocking:
Related: |
-------------------------------------------+--------------------------------
Changes (by rl):
* failure: None/Unknown => Runtime performance bug
* type: task => bug
Comment:
This is actually biting high-performance code with the LLVM backend quite
badly. I'm not sure if and how the new codegen will affect the LLVM
backend but this is one of the top reasons for suboptimal loop performance
right now.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1498#comment:9>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list