bdwgc

Garbage collector

A conservative garbage collector for C and C++ storage allocation

The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

GitHub

3k stars
98 watching
408 forks
Language: C
last commit: 2 months ago
Linked from 3 awesome lists

cc-plus-pluscpluspluscppcross-platformgarbage-collectiongarbage-collectorgcleak-detectionlibrarymemory-allocationmemory-leak-detectionmemory-managementportable

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ytomino/boehmgc-ada A library providing an interface to the Boehm-Demers-Weiser conservative garbage collector for use with Ada. 6
mkirchner/gc A conservative, thread-local garbage collector for C. 1,217
bullno1/ugc A single-header incremental garbage collector library for managing heap memory in C programs. 271
orangeduck/tgc A tiny garbage collector for C that automatically frees unreachable memory allocations 972
40ants/prometheus-gc Collects metrics about garbage collector state in Common Lisp systems 4
munificent/mark-sweep An implementation of the mark-sweep garbage collection algorithm in C. 730
pdacity/docker_gc Automates removal of unused Docker objects 102
richelbilderbeek/travis_gcc_cpp17 A simple C++17 project to test and demonstrate a clean Travis CI build with GCC compiler. 21
thealgorithms/c A collection of algorithms implemented in C for educational purposes 19,440
bgamari/ghc-debug Enables heap inspection and analysis of running Haskell programs from an external debugger 61
hsutter/gcpp Library providing an experimental deferred and unordered destruction mechanism 916
draperlaboratory/llvm-cbe A resurrected and improved implementation of the LLVM C Backend in Groff, enabling compilation of programs written in various programming languages to native machine code. 127
danmar/cppcheck Automated code analysis tool for C and C++ code 5,882
trivial-garbage/trivial-garbage Provides APIs for managing object lifetimes and memory management in Common Lisp programs. 44
boomerangdecompiler/boomerang A decompiler tool for reverse-engineering machine code from various architectures and file formats. 377