diff options
author | Juan Carlos <juancarlospaco@gmail.com> | 2020-06-23 06:21:33 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-23 11:21:33 +0200 |
commit | 79ed8e79efa49f49e1c522ea803d0317e05f0462 (patch) | |
tree | b5965842f169ab2b291744d080d97b2772b37495 | |
parent | ebd1cc0265bd2b9fa071b0649183f14def0f307b (diff) | |
download | Nim-79ed8e79efa49f49e1c522ea803d0317e05f0462.tar.gz |
Documentation GC (#14739)
-rw-r--r-- | doc/gc.rst | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/doc/gc.rst b/doc/gc.rst index 39d6d0484..b118b1f8a 100644 --- a/doc/gc.rst +++ b/doc/gc.rst @@ -43,17 +43,17 @@ To choose the memory management strategy use the ``--gc:`` switch. simply never freed. You should use ``--gc:arc`` instead. -================== ======== ================= ====================== -Memory Management Heap Reference Cycles Command line switch -================== ======== ================= ====================== -RefC Local Cycle Collector ``--gc:refc`` -Mark & Sweep Local Cycle Collector ``--gc:markAndSweep`` -ARC Shared Leak ``--gc:arc`` -ORC Shared Cycle Collector ``--gc:orc`` -Boehm Shared Cycle Collector ``--gc:boehm`` -Go Shared Cycle Collector ``--gc:go`` -None Manual Manual ``--gc:none`` -================== ======== ================= ====================== +================== ======== ================= ============== =================== +Memory Management Heap Reference Cycles Stop-The-World Command line switch +================== ======== ================= ============== =================== +RefC Local Cycle Collector No ``--gc:refc`` +Mark & Sweep Local Cycle Collector No ``--gc:markAndSweep`` +ARC Shared Leak No ``--gc:arc`` +ORC Shared Cycle Collector No ``--gc:orc`` +Boehm Shared Cycle Collector Yes ``--gc:boehm`` +Go Shared Cycle Collector Yes ``--gc:go`` +None Manual Manual Manual ``--gc:none`` +================== ======== ================= ============== =================== JavaScript's garbage collector is used for the `JavaScript and NodeJS <backends.html#backends-the-javascript-target>`_ compilation targets. |