Boehm Garbage Collector - Uses and Ports

Uses and Ports

The Boehm GC is used by many projects that are implemented in C or C++, as well as by runtime environments for a number of other languages, including the GNU Compiler for Java runtime environment, the Portable.NET project, Embeddable Common Lisp, the Mono implementation of the Microsoft .NET platform (also using precise compacting GC since version 2.8), and libgc-d (a binding to libgc for the D programming language, used primarily in the MCI). It supports numerous operating systems, including many Unix variants (such as Mac OS X) and Microsoft Windows, and provides a number of advanced features including incremental collection, parallel collection and a variety of finalizer semantics.

Read more about this topic:  Boehm Garbage Collector

Famous quotes containing the word ports:

    “It is true, we are such poor navigators that our thoughts, for the most part, stand off and on upon a harborless coast, are conversant only with the bights of the bays of poesy, or steer for the public ports of entry, and go into the dry docks of science, where they merely refit for this world, and no natural currents concur to individualize them.”
    —Henry David Thoreau (1817–1862)