Skip to content

Releases: rrozansk/Cheney-GC

v2.0

28 Dec 22:18
Compare
Choose a tag to compare

An Implementation of Cheney style garbage collection for use with cons cells and atomic data which is represented as a tagged pointer or NULL. Dynamic heap expansion as well as explicit heap resizing is allowed. The heap is also encapsulated allowing multiple to exist simultaneously as well as enabling an extremely well defined API. Automated extensible table driven testing is also included to ensure correctness and compatibility.

v1.0

03 Nov 16:28
Compare
Choose a tag to compare

Implementation of Cheney style garbage collection for use with cons cells and tagged pointers for data types.

Includes a visualization/testing tool which builds random trees, possibly cyclical, to help see how the objects are traversed and moved in memory.