A garbage collector for C/C++ (Hans Boehm)
- http://www.hpl.hp.com/personal/Hans_Boehm/gc/
- Hans Boehm's page on the widely used Boehm-Demers-Weiser conservative garbage collector for C/C++. The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It is also used by a number of programming language implementations that use C as intermediate code.
IDH
- http://i1.dk/idh/
- A debug heap for *nix. Captures buffer overwrites, memory leaks, stale pointers, most buffer underflows, and can provide statistics on block sizes.
Paul Wilson's Garbage Collection Archive
- ftp://ftp.cs.utexas.edu/pub/garbage/
- A collection of papers on garbage collection, memory allocation, and the like from the OOPS Research Group at the University of Texas at Austin. Includes papers from the OOPSLA Workshops on Garbage Collection in 1990, 1991, and 1993.
The GC-LIST FAQ
- http://www.iecc.com/gclist/GC-faq.html
- A draft FAQ for the Garbage Collection mailing list. Contains a list of algorithms and techniques, related jargon, language interfaces, and challenging problems such as threading, distributed objects, persistency, and "uncooperative environments".
The Memory Management Reference
- http://www.memorymanagement.org/
- A resource for programmers and computer scientists interested in memory management and garbage collection. Includes a bibliography of influential authors and papers in the field. Links to a glossary and a beginner's guide to the field.