[commit: ghc] ghc-8.0: release notes: Note new two-step allocator (2bda32e)
git at git.haskell.org
git at git.haskell.org
Thu Feb 11 15:30:05 UTC 2016
Repository : ssh://git@git.haskell.org/ghc
On branch : ghc-8.0
Link : http://ghc.haskell.org/trac/ghc/changeset/2bda32e19ee58ab3df74d8e05e674a490a6687d7/ghc
>---------------------------------------------------------------
commit 2bda32e19ee58ab3df74d8e05e674a490a6687d7
Author: Ben Gamari <ben at smart-cactus.org>
Date: Mon Feb 8 15:51:55 2016 +0100
release notes: Note new two-step allocator
(cherry picked from commit 5a58634ec6f79af175685d97f4051cb5532d4b22)
>---------------------------------------------------------------
2bda32e19ee58ab3df74d8e05e674a490a6687d7
docs/users_guide/8.0.1-notes.rst | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/docs/users_guide/8.0.1-notes.rst b/docs/users_guide/8.0.1-notes.rst
index fbed330..2af8a34 100644
--- a/docs/users_guide/8.0.1-notes.rst
+++ b/docs/users_guide/8.0.1-notes.rst
@@ -396,6 +396,13 @@ Template Haskell
Runtime system
~~~~~~~~~~~~~~
+- We have a shiny new two-step memory allocator for 64-bit platforms (see
+ :ghc-ticket:`9706`). In addition to simplifying the runtime system's
+ implementation this may significantly improve garbage collector performance.
+ Note, however, that Haskell processes will have an apparent virtual memory
+ footprint of a terabyte or so. Don't worry though, most of this amount is merely
+ mapped but uncommitted address space which is not backed by physical memory.
+
- Support for performance monitoring with PAPI has been dropped.
- :rts-flag:`-maxN⟨x⟩ <-maxN>` flag added to complement :rts-flag:`-N`. It will
More information about the ghc-commits
mailing list