
#8255: GC Less Operation -------------------------------------+------------------------------------- Reporter: sirinath | Owner: Type: feature request | Status: new Priority: lowest | Milestone: _|_ Component: Compiler | Version: 7.7 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Unknown/Multiple Type of failure: Runtime | Difficulty: Project (more performance bug | than a week) Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+------------------------------------- Comment (by carter): Static memory management is great when possible, but for the programs people write in GHC, that would not be possible in general. However, static allocation / mem management would be an interesting optimization. Alternatively, some of the ideas in http://hackage.haskell.org/package/regions could perhaps be adapted, and it would be interesting to enable the application of a regions discipline to Haskell memory management. Relatedly: you should check out the DDC compiler and language, which has a number of these ideas more deeply baked in http://disciple.ouroborus.net/ -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8255#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler