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)
3k stars
99 watching
406 forks
Language: C
last commit: 4 days ago
Linked from 3 awesome lists
cc-plus-pluscpluspluscppcross-platformgarbage-collectiongarbage-collectorgcleak-detectionlibrarymemory-allocationmemory-leak-detectionmemory-managementportable
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,213 |
bullno1/ugc | A single-header incremental garbage collector library for managing heap memory in C programs. | 269 |
orangeduck/tgc | A tiny garbage collector for C that automatically frees unreachable memory allocations | 969 |
40ants/prometheus-gc | A tool that collects metrics about the state of a garbage collector in Common Lisp implementations | 4 |
munificent/mark-sweep | An implementation of the mark-sweep garbage collection algorithm in C. | 727 |
pdacity/docker_gc | Automates removal of unused Docker objects | 98 |
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,308 |
bgamari/ghc-debug | Enables heap inspection and analysis of running Haskell programs from an external debugger | 62 |
hsutter/gcpp | Library providing an experimental deferred and unordered destruction mechanism | 915 |
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 | Analyzes code for errors and potential security vulnerabilities | 5,820 |
trivial-garbage/trivial-garbage | Provides APIs for managing object lifetimes and memory management in Common Lisp programs. | 43 |
boomerangdecompiler/boomerang | A decompiler tool for reverse-engineering machine code from various architectures and file formats. | 373 |