[coyotos-dev] Explicit Persistence Considered Harmful
naasking at higherlogics.com
Fri Aug 22 08:06:16 CDT 2008
Charles Landau wrote:
> I may have miscommunicated. The PDP-1 did not have a garbage collector
> in the traditional sense of scanning all live objects and then
> collecting the rest. It kept a reference count on objects. When a
> reference was deleted, it then scanned *from that point* to determine if
> the remaining references were merely self-referential.
Interesting! All non-concurrent GC algorithms are a hybrid mix of
reference counting and tracing , so this system definitely counts as
GC. The first cycle collector for reference counting was described in
the literature in 2001  to the best of my knowledge, but this use
might predate it by a good number of years.
More information about the coyotos-dev