mark-sweep

Garbage collector

An implementation of the mark-sweep garbage collection algorithm in C.

A simple mark-sweep garbage collector in C

GitHub

727 stars
50 watching
183 forks
Language: C
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mkirchner/gc A conservative, thread-local garbage collector for C. 1,213
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
ko1/gc_tracer Tools for tracing and monitoring Ruby garbage collector activities 307
pdacity/docker_gc Automates removal of unused Docker objects 98
bullno1/ugc A single-header incremental garbage collector library for managing heap memory in C programs. 269
ytomino/boehmgc-ada A library providing an interface to the Boehm-Demers-Weiser conservative garbage collector for use with Ada. 6
mozilla/grcov A tool that collects and aggregates code coverage data from various source files and generates reports in multiple formats. 1,190
silentbicycle/theft Tools to find and fix obscure bugs in C software 612
woubuc/sweep Automates removal of unnecessary files and directories to reduce disk usage in projects. 179
nickmqb/muon A modern, statically typed low-level programming language with strong focus on performance and minimalism. 772
deadtrickster/prometheus_process_collector A collector that exposes various process metrics, such as CPU usage and memory information. 52
trashmob-eco/trashmob A platform to organize groups of people to clean up public spaces and promote community cleanup efforts. 9
trivial-garbage/trivial-garbage Provides APIs for managing object lifetimes and memory management in Common Lisp programs. 43
mlsecproject/combine Tool to gather Threat Intelligence indicators from publicly available sources 655