diff options
author | Juan Carlos <juancarlospaco@gmail.com> | 2023-09-27 12:59:26 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-27 17:59:26 +0200 |
commit | a9e6660a74322f0385f22c89e60c46e3177c2513 (patch) | |
tree | 4245acb634b66e90f106f4d2613376858e45aa5c | |
parent | 02ba28eda5ea9b7cb6545f08e0620875f0100bf3 (diff) | |
download | Nim-a9e6660a74322f0385f22c89e60c46e3177c2513.tar.gz |
Documentation only (#22760)
- Documentation only. - Sometimes newbies try to use Valgrind with RefC etc.
-rw-r--r-- | doc/mm.md | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/doc/mm.md b/doc/mm.md index cdc612e5a..5e0d2f3b9 100644 --- a/doc/mm.md +++ b/doc/mm.md @@ -73,18 +73,18 @@ Other MM modes Here is a comparison of the different memory management modes: -================== ======== ================= ============== ====== =================== -Memory Management Heap Reference Cycles Stop-The-World Atomic Command line switch -================== ======== ================= ============== ====== =================== -ORC Shared Cycle Collector No No `--mm:orc` -ARC Shared Leak No No `--mm:arc` -Atomic ARC Shared Leak No Yes `--mm:atomicArc` -RefC Local Cycle Collector No No `--mm:refc` -Mark & Sweep Local Cycle Collector No No `--mm:markAndSweep` -Boehm Shared Cycle Collector Yes No `--mm:boehm` -Go Shared Cycle Collector Yes No `--mm:go` -None Manual Manual Manual Manual `--mm:none` -================== ======== ================= ============== ====== =================== +================== ======== ================= ============== ====== =================== =================== +Memory Management Heap Reference Cycles Stop-The-World Atomic Valgrind compatible Command line switch +================== ======== ================= ============== ====== =================== =================== +ORC Shared Cycle Collector No No Yes `--mm:orc` +ARC Shared Leak No No Yes `--mm:arc` +Atomic ARC Shared Leak No Yes Yes `--mm:atomicArc` +RefC Local Cycle Collector No No No `--mm:refc` +Mark & Sweep Local Cycle Collector No No No `--mm:markAndSweep` +Boehm Shared Cycle Collector Yes No No `--mm:boehm` +Go Shared Cycle Collector Yes No No `--mm:go` +None Manual Manual Manual Manual Manual `--mm:none` +================== ======== ================= ============== ====== =================== =================== .. default-role:: code .. include:: rstcommon.rst |