diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-06-01 16:50:45 -0400 |
---|---|---|
committer | Ben Gamari <ben@well-typed.com> | 2020-07-15 23:55:23 -0400 |
commit | b5991f01753f30cd8c72a74c87a1f1cbcef6a814 (patch) | |
tree | c5606c76d75ed0f162ad340583c32e7ce0467dc6 /docs/users_guide/runtime_control.rst | |
parent | ae11bdfd98a10266bfc7de9e16b500be220307ac (diff) | |
download | haskell-wip/T18281.tar.gz |
rts: Add --copying-gc flag to reverse effect of --nonmoving-gcwip/T18281
Fixes #18281.
Diffstat (limited to 'docs/users_guide/runtime_control.rst')
-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 |