[GHC] #8048: Register spilling produces ineffecient/highly contending code
GHC
ghc-devs
Sat Oct 5 00:29:20 UTC 2013
#8048: Register spilling produces ineffecient/highly contending code
-------------------------------------+-------------------------------------
Reporter: schyler | Owner:
Type: bug | Status: new
Priority: normal | Milestone: _|_
Component: Compiler | Version: 7.6.3
Resolution: | Keywords: register
Operating System: Unknown/Multiple | allocator spill
Type of failure: Runtime | Architecture: Unknown/Multiple
performance bug | Difficulty: Unknown
Test Case: | Blocked By:
Blocking: | Related Tickets:
-------------------------------------+-------------------------------------
Changes (by carter):
* priority: high => normal
Comment:
Schyler, do you have a engineering plan of attack to resolve the problem?
Do you have some example codes where you can share benchmarks on the
ticket that demonstrate this actually creates a performance problem? I
remember you saying you did, but also that you said later "register
renaming on newer CPUs seems to make the problem go away".
Is it an actual performance issue, or merely an aesthetical one?
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8048#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list