tgc

Memory Garbage Collector

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

A Tiny Garbage Collector for C

GitHub

969 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,213
bullno1/ugc A single-header incremental garbage collector library for managing heap memory in C programs. 269
munificent/mark-sweep An implementation of the mark-sweep garbage collection algorithm in C. 727
tmm1/gctools Provides a GC profiler/logger and Object-Oriented Garbage Collection (OOGC) implementation for Ruby 2.1 257
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. 43
ko1/gc_tracer Tools for tracing and monitoring Ruby garbage collector activities 307
pdacity/docker_gc Automates removal of unused Docker objects 98
thi-ng/tinyalloc Memory allocation library for small, linear memory spaces 778
40ants/prometheus-gc A tool that collects metrics about the state of a garbage collector in Common Lisp implementations 4
ggerganov/incppect A C++ library that streams memory bits to web clients via WebSocket connections 93
silentbicycle/theft Tools to find and fix obscure bugs in C software 612
tsoding/olive.c A 2D graphics library that generates pixel data without dependencies. 1,878
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. 265