[GHC] #8272: testing if SpLim=$rbp and Sp=$rsp changed performance at all
GHC
ghc-devs at haskell.org
Thu Sep 12 21:06:18 CEST 2013
#8272: testing if SpLim=$rbp and Sp=$rsp changed performance at all
----------------------------+----------------------------------------------
Reporter: carter | Owner: carter
Type: task | Status: new
Priority: normal | Milestone: 7.10.1
Component: | Version: 7.7
Compiler | Keywords: callingConvention
Resolution: | Architecture: x86_64 (amd64)
Operating System: | Difficulty: Project (more than a week)
Unknown/Multiple | Blocked By:
Type of failure: | Related Tickets:
None/Unknown |
Test Case: |
Blocking: |
----------------------------+----------------------------------------------
Comment (by carter):
huh. that doesn't rule out experimenting with it, but definitely does make
any such experimentation a bit more subtle. We'd basically need to make
sure that theres enough scratch space on the current GHC stack segment for
the register spills. i believe on sound way to conservatively track that
is to compute the maximum size used by live variables in a function body,
though with some extra adjustments roughly, right?
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8272#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list