|
Project Information
Links
|
DPGC (the Deadpixi Garbage Collector) is a simple tri-color garbage collector for C. It is designed to be used for explicitly-managed objects, which means it's up to the programmer to add objects to the collector and to notify the collector when an object adds a reference to another. This allows the code to be completely portable, but it is not as easy to use or as powerful as a fully automatic collector. It was designed to be used as a garbage collector for higher-level language interpreters and compilers, or for the implementation of persistent data structures in C. |