The Reverse Trace Garbage Collector for C++ is a memory manager for C++ that automatically reclaims dynamically allocated objects that are no longer in use. The algorithm is precise and only scans memory blocks when root references are broken (as opposed to scanning the whole stack and heap for unreferenenced blocks). It also reclaims memory incrementally with separate threads so that applications are not paused when it is active.
| Tags | Software Development Libraries |
|---|---|
| Licenses | MIT/X GPL |
| Implementation | C++ |