ALI group at UMass - Group at UMass that includes the Object Systems Laboratory, an active memory management research group.
Dmalloc - Malloc replacement with debugging features.
A garbage collector for C/C++ (Hans Boehm) - 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.
The Hoard Multiprocessor Memory Allocator - Hoard is a fast, scalable and memory-efficient malloc-replacement for multithreaded applications on multiprocessors. Widely-used, open-source.
IDH - A debug heap for *nix. Captures buffer overwrites, memory leaks, stale pointers, most buffer underflows, and can provide statistics on block sizes.
A Memory Allocator - Article by Doug Lea about the design of his well-known "Lea" memory allocator.
The Memory Management Reference - 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.
OOPS Group Publications - Papers from Paul Wilson's research group at the University of Texas at Austin.
OOPSLA'97 GC and MM Workshop - Contains links to the papers presented at the 1997 OOPSLA Workshop on Garbage Collection and Memory Management.
Richard Jones' Garbage Collection Page - Richard Jones wrote Garbage Collection: Algorithms for Automatic Dynamic Memory Management", the first English book concerned solely with garbage collection. Garbage collection page has FAQs, and a bibliography.