Projects / Reverse Trace Garbage Collector for C++

Reverse Trace Garbage Collector for C++

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
Licenses
Implementation

Recent releases

  •  26 Dec 2003 14:55

    Release Notes: This release adds major performance enhancements. Overhead is now approximately double the time for manual heap management. Weak references and a few bugs have been fixed.

    •  20 Dec 2003 20:36

      No changes have been submitted for this release.

      Recent comments

      15 Jul 2005 12:00 proghelper

      Performance Impact
      I am wondering what the impact of performance would be here.


      Have there been any objective measures against Java etc?


      -----

      John Dirk

      Programming Consulant

      Programming (Assignment/Project) Help

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.