
#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