Garbage_Collector.c

Refer to:
https://github.com/munificent/mark-sweep