diff options
author | Juan Carlos <juancarlospaco@gmail.com> | 2024-06-29 05:44:57 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-29 10:44:57 +0200 |
commit | 179897e55fb3250b59e0906cf2a8948bab1666af (patch) | |
tree | 49f4251ff537f96997b9d7ec5b2fb07719c6b575 /doc | |
parent | 9f74baa49d9e738b59b398cd3c46a3038bb45086 (diff) | |
download | Nim-179897e55fb3250b59e0906cf2a8948bab1666af.tar.gz |
Document move limitations (#23763)
- See https://github.com/nim-lang/Nim/issues/23759#issuecomment-2192123783
Diffstat (limited to 'doc')
-rw-r--r-- | doc/mm.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/mm.md b/doc/mm.md index 5e0d2f3b9..97df98bbc 100644 --- a/doc/mm.md +++ b/doc/mm.md @@ -52,6 +52,7 @@ where code size matters and you know that your code does not produce cycles, you use `--mm:arc`. Notice that the default `async`:idx: implementation produces cycles and leaks memory with `--mm:arc`, in other words, for `async` you need to use `--mm:orc`. +Only ARC/ORC support move semantics, destructors, `sink`, `cursor`, `acyclic`. Other MM modes |