
#8703: Use guard pages rather than heap checks -------------------------------------+------------------------------------- Reporter: schyler | Owner: simonmar Type: feature request | Status: closed Priority: normal | Milestone: Component: Runtime System | Version: Resolution: wontfix | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by varosi): I'm not that into GHC runtime and implications, but we could make some discussions on this topic and put it as opened issue for future work? Here is some talk: https://www.reddit.com/r/haskell/comments/6bpf3p/guard_pages_instead_of_heap... Sorry about the question, but why GHC's heap is linked list? Why not use linear virtual memory? Thread's stack could be linear, too. This will make much more easier and faster to access it. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8703#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler