获取 Mark Sweep 垃圾收集器 C++ 的根
Getting roots for Mark Sweep Garbage Collector C++
我的目标是用 C++ 语言创建简单的标记-清除垃圾收集器。标记阶段的第一步是获取所有根(线程堆栈、全局变量...)。那么,我如何在我的 C++ 代码中获取或找到该根?
Herb Sutter 在 CPPCon 2016 that explains exactly how to correctly make a mark-n-sweep garbage collector in C++: Talk
发表了演讲
我的目标是用 C++ 语言创建简单的标记-清除垃圾收集器。标记阶段的第一步是获取所有根(线程堆栈、全局变量...)。那么,我如何在我的 C++ 代码中获取或找到该根?
Herb Sutter 在 CPPCon 2016 that explains exactly how to correctly make a mark-n-sweep garbage collector in C++: Talk
发表了演讲