https://github.com/briancain/garbage-collector
A basic garbage collection application written in C to manage memory
https://github.com/briancain/garbage-collector
c garbage-collection garbage-collector memory-management work-in-progress
Last synced: about 1 year ago
JSON representation
A basic garbage collection application written in C to manage memory
- Host: GitHub
- URL: https://github.com/briancain/garbage-collector
- Owner: briancain
- Created: 2013-12-30T01:10:00.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-04-01T15:31:34.000Z (about 12 years ago)
- Last Synced: 2025-03-31T03:41:34.790Z (about 1 year ago)
- Topics: c, garbage-collection, garbage-collector, memory-management, work-in-progress
- Language: C
- Size: 152 KB
- Stars: 16
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mark and Sweep Garbage Collector in C
A basic garbage collection program.
## Documentation
Visit [docs](/docs) for more information
## Running the tests
Most of the tests are located in main. Compiling with the make file will be the easiest way to run the tests.
## Using the GC
To use the GC, you simply have to add the garbageCollector.h header file to your C program. Instead of calling malloc, you will use the gcInit hooks. There are several other important garbage collection hooks that you will need to use, so make sure to read the documentation in the docs folder.
## Developers
- [Brian Cain](https://github.com/briancain)
- [Carlos Salazar](https://github.com/razalas)