Projects / Boehm-Demers-Weiser Conservative Garbage Collector

Boehm-Demers-Weiser Conservative Garbage Collector

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. Alternatively, it may be used as a leak detector for C or C++ programs. A slightly older version of the garbage collector is also included as part of the GNU compiler (gcc) distribution.

Operating Systems

Recent releases

  •  09 Feb 2014 18:37

    Release Notes: Many improvements and bug fixes were made.

    •  21 Jun 2013 22:30

      Release Notes: Several minor bugs were fixed.

      •  26 Jun 2012 11:21

        Release Notes: The results of GC_MALLOC_ATOMIC, GC_get_maps, and GC_scratch_alloc are now properly checked, avoiding segmentation faults. Several private symbols have been made externally visible to aid third party software which unfortunately relies on them. Minor NetBSD issues have been resolved.

        •  25 May 2012 11:47

          Release Notes: An incorrect assertion in multi-threaded mode was fixed.

          •  14 May 2012 09:33

            Release Notes: This release adds many enhancements and fixes.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.