The Boehm-Demers-Weiser collector is mature, open source, and generally well regarded. More info including source and numerous technical papers here: http://www.hpl.hp.com/personal/Hans_Boehm/gc/