aboutsummaryrefslogtreecommitdiffstats
path: root/src/bootstrap/gc.c
Commit message (Expand)AuthorAgeFilesLines
* Change gc.roots to use darray.hBad Diode2021-10-191-17/+9
* Add header files for all modulesBad Diode2021-10-181-57/+10
* Cleanup if call in eval functionBad Diode2021-10-171-1/+1
* Fix heap corruption bug due to bad initializationBad Diode2021-10-171-18/+23
* Add stack protection for recursive funcsBad Diode2021-10-171-37/+107
* Add explicit TCO for lambda and if procedureBad Diode2021-10-161-2/+2
* Add a working GC with mark-and-sweepBad Diode2021-10-161-29/+99
* Add mark-sweep algorithm for GC and RootNodesBad Diode2021-10-161-8/+102
* Add boilerplate for GC allocatorBad Diode2021-10-151-0/+48