Boehm garbage collector

Boehm–Demers–Weiser Garbage Collector
Other namesbdwgc
Original author(s)Hans-Juergen Boehm
Developer(s)Ivan Maidanski, et al.
Initial release1988; 36 years ago (1988)
Stable release
8.2.4 / May 26, 2023; 17 months ago (2023-05-26)
Repository
Written inC
Typegarbage collector
Licensesimilar to X11 (free software)
Websitewww.hboehm.info/gc/ Edit this at Wikidata

The Boehm–Demers–Weiser garbage collector, often simply known as the Boehm GC or Boehm collector, is a conservative garbage collector for C and C++[1] developed by Hans Boehm, Alan Demers, and Mark Weiser.[2][3]

Boehm GC is free software distributed under a permissive free software licence similar to the X11 license. The first paper introducing this collector appeared in 1992.[4]

  1. ^ Cite error: The named reference Koranne2011 was invoked but never defined (see the help page).
  2. ^ Hans Boehm, A garbage collector for C and C++
  3. ^ Andrew W. Appel (1998), Modern Compiler Implementation in C - "Boehm Conservative Garbage Collector",
  4. ^ H. J. Boehm and D. Chase, "A Proposal for Garbage-Collector-Safe C Compilation", The Journal of C Language Translation, Volume 4 Number 2 December 1992, pages 126-141