summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-06-01 16:50:45 -0400
committerMarge Bot <ben+marge-bot@smart-cactus.org>2020-07-18 07:26:41 -0400
commit750a1595ef31cdc335f3bab045b2f19a9c43ff93 (patch)
tree5758c5c5aa97bcc93918e61c1ede8fec6a5600c9 /docs
parentc0979cc53442b3a6202acab9cf164f0a4beea0b7 (diff)
downloadhaskell-750a1595ef31cdc335f3bab045b2f19a9c43ff93.tar.gz
rts: Add --copying-gc flag to reverse effect of --nonmoving-gc
Fixes #18281.
Diffstat (limited to 'docs')
-rw-r--r--docs/users_guide/runtime_control.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/users_guide/runtime_control.rst b/docs/users_guide/runtime_control.rst
index 2ab493b71a..f27d5b255a 100644
--- a/docs/users_guide/runtime_control.rst
+++ b/docs/users_guide/runtime_control.rst
@@ -373,10 +373,19 @@ collection. Hopefully, you won't need any of these in normal operation,
but there are several things that can be tweaked for maximum
performance.
+.. rts-flag:: --copying-gc
+ :default: on
+ :since: 8.10.2
+ :reverse: --nonmoving-gc
+
+ Uses the generational copying garbage collector for all generations.
+ This is the default.
+
.. rts-flag:: --nonmoving-gc
:default: off
:since: 8.10.1
+ :reverse: --copying-gc
.. index::
single: concurrent mark and sweep