The Manchester Garbage Collector and purple-garden's runtime

A deep dive into purple-garden&rsquo;s runtime and semispace copying garbage collector with explicit root enumeration and bump allocation