#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
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs