refuse/README.md
2016-04-24 22:14:47 -06:00

10 lines
427 B
Markdown

# Refuse
Refuse is an implementation of a garbage collector based on the idea of
deferring increments, allocating new objects as dead (reference count = 0), and
only marking objects as live, as references can be found. Additionally, the
object header to be used with the collector is packed for compactness. These
three things, should help increase performance substantially over standard
reference count garbage collectors.