tgc

Memory Garbage Collector

A tiny garbage collector for C that automatically frees unreachable memory allocations

A Tiny Garbage Collector for C

GitHub

972 stars
18 watching
64 forks
Language: C
last commit: over 1 year ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
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
munificent/mark-sweep An implementation of the mark-sweep garbage collection algorithm in C. 730
tmm1/gctools Provides a GC profiler/logger and Object-Oriented Garbage Collection (OOGC) implementation for Ruby 2.1 255
ytomino/boehmgc-ada A library providing an interface to the Boehm-Demers-Weiser conservative garbage collector for use with Ada. 6
trivial-garbage/trivial-garbage Provides APIs for managing object lifetimes and memory management in Common Lisp programs. 44
ko1/gc_tracer Tools for tracing and monitoring Ruby garbage collector activities 306
pdacity/docker_gc Automates removal of unused Docker objects 102
thi-ng/tinyalloc Memory allocation library for small, linear memory spaces 777
40ants/prometheus-gc Collects metrics about garbage collector state in Common Lisp systems 4
ggerganov/incppect A C++ library that streams memory bits to web clients via WebSocket connections 95
silentbicycle/theft Tools to find and fix obscure bugs in C software 613
tsoding/olive.c A 2D graphics library that generates pixel data without dependencies. 1,905
cowtowncoder/low-gc-membuffers A library for creating efficient in-memory data buffers with minimal garbage collection overhead 136
olikraus/ucglib A C-based color graphics library for embedded systems with support for various display controllers. 269