
|
|
|
|
Home / Computers / Programming / Memory Management / Implementations
|
|
|
|
Web Sites
|
- A garbage collector for C and 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.
www.hpl.hp.com/personal/Hans_Boehm/gc
- Great Circle - commercial collector for C/C++.
www.geodesic.com/products/greatcircle.html
- Parallel Collector on Message Passing Environment - This is a collector for a group of local heaps, in which intra-heap pointers are represented simply by their addresses while inter-heap (remote) pointers by a local pointer to special stub objects. A stub represents a remote reference to the corresponding remote object. The collector reclaims memory no longer reachable from any processor's root by a chain of local/remote pointers.
www.yl.is.s.u-tokyo.ac.jp/gc/dgc
- The Hoard Multiprocessor Memory Allocator - Hoard is a fast, scalable and memory-efficient for multithreaded applications on multiprocessors. Widely-used, open-source.
www.cs.utexas.edu/users/emery/hoard
|
|
|
|
|