diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-06-01 16:50:45 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2020-07-18 07:26:41 -0400 |
commit | 750a1595ef31cdc335f3bab045b2f19a9c43ff93 (patch) | |
tree | 5758c5c5aa97bcc93918e61c1ede8fec6a5600c9 /docs | |
parent | c0979cc53442b3a6202acab9cf164f0a4beea0b7 (diff) | |
download | haskell-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.rst | 9 |
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 |