我一直读到Nim的内存管理是可选的,但在这方面的文档似乎很少,我找到的唯一资源主要与FFI和https://nim-lang.org/docs/gc.html有关
除了编写一个新的GC之外,有没有可能控制Nim的内存管理?有什么好的资源吗?
发布于 2019-06-29 20:40:13
在您列出的文档页面中列出了控制GC的惟一方法。您可以控制GC运行的时间和时间。第二个选项是完全禁用GC,它允许您以更像C语言的方式使用显式分配和释放来手动管理内存。第三个选项仍处于实验阶段,名为"newruntime“,在这里进行了概述:https://nim-lang.org/araq/ownedrefs.html
https://stackoverflow.com/questions/56811616
复制相似问题