This is a simple heap mark-and-sweep garbage collector.
Dependencies:
- Any version of GCC that supports stdbool.h and stdint.h
- stdio.h (Can be a partial implementation. printf and abort required.)
- A host environment that implements malloc and free.
- make
- ar
To build, simply run make! The resulting library binaries should be in a 'build' folder. Meanwhile, just copy the header files to anywhere in your source tree as long as they are together in the same directory. Enjoy!
Version 0.0.4
May 25, 2026
Until further notice, all commits before and after within this project is subject to the Mozilla Public License 2.0
By using this library, you agree to this condition.