10 lines
427 B
Markdown
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.
|
|
|