summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2016-08-30 17:07:36 -0400
committerBen Gamari <ben@smart-cactus.org>2016-08-31 13:15:33 -0400
commitd790cb9db71693baed70e3de8e9100d5b7d7404b (patch)
treef76edc103b57e6dad45536ad082d30a5347d5ce9 /docs
parent3005fa5313b6d5fd9d4f47192c84e96e94ee7f17 (diff)
downloadhaskell-d790cb9db71693baed70e3de8e9100d5b7d7404b.tar.gz
Bump the default allocation area size to 1MB
This is long overdue. Perhaps 1MB is a little on the skinny size, but this is based on * A lot of commodity dual-core desktop processors have 3MB L3 cache * We're traditionally quite frugal with memory by default Test Plan: validate Reviewers: erikd, bgamari, hvr, austin, rwbarton, ezyang Reviewed By: ezyang Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D2496
Diffstat (limited to 'docs')
-rw-r--r--docs/users_guide/profiling.rst2
-rw-r--r--docs/users_guide/runtime_control.rst2
2 files changed, 2 insertions, 2 deletions
diff --git a/docs/users_guide/profiling.rst b/docs/users_guide/profiling.rst
index 20f2a83824..d3fdd6233e 100644
--- a/docs/users_guide/profiling.rst
+++ b/docs/users_guide/profiling.rst
@@ -754,7 +754,7 @@ reasons for this:
data into. When using compacting collection (see the :rts-flag:`-c`
option), this is reduced to 2L, and can further be reduced by
tweaking the :rts-flag:`-F` option. Also add the size of the allocation area
- (currently a fixed 512Kb).
+ (see :rts-flag:`-A`).
- The stack isn't counted in the heap profile by default. See the
RTS :rts-flag:`-xt` option.
diff --git a/docs/users_guide/runtime_control.rst b/docs/users_guide/runtime_control.rst
index 3968065865..5226d6dc14 100644
--- a/docs/users_guide/runtime_control.rst
+++ b/docs/users_guide/runtime_control.rst
@@ -267,7 +267,7 @@ performance.
.. rts-flag:: -A ⟨size⟩
- :default: 512k
+ :default: 1MB
.. index::
single: allocation area, size