The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
-
Updated
Nov 4, 2025 - C
The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
Simple, zero-dependency garbage collection for C
A single-header incremental garbage collector library
An implementation of the Arc programming language
QSBR and EBR library
A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.
A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a copying garbage collector and REPL.
C++ Framework For Fast Development: OOP wrappers and helpers for OpenCL, SQLite, Microsoft RPC API (DCE), Windows Web Services API (SOAP), Extensible Storage Engine (ESENT) and Service Broker (SQL Server). Also: garbage collection, exception handling, logging, stack tracing and command line parser. Ports available from POSIX to Windows 10 Mobile.
Runtime support for LLVM's GC Statepoints
My collection of miscellaneous source code
garbage collector algorithm 垃圾回收算法的系列实现
GCC plugin for C language that tracks references to allocated objects
A basic garbage collection application written in C to manage memory
A toy script language written in C
An implementation of Cheney style garbage collection for cons cells and atomic data. Heap resizing is also permitted either explicitly and/or automatically.
Symbolic Math System scripting language
Virtual machine interpreter for the Lox programming language written in C
A multithreaded concurrent GC with industrial-strength object-dissolving action
A minimal Scheme-like interpreter with a Garbage Collector
Add a description, image, and links to the garbage-collection topic page so that developers can more easily learn about it.
To associate your repository with the garbage-collection topic, visit your repo's landing page and select "manage topics."