gc-dojo gc-dojo for C++/Scala GC algorithms, using an enviroment seen on Lisp-2 systems C++ provides an example of a low level mark and sweep GC. Scala provides a high level of abstraction of a Heap and a GC algorithms over it.