emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Memory again


From: martin rudalics
Subject: Re: Memory again
Date: Sat, 26 Nov 2011 19:47:47 +0100
User-agent: Thunderbird 2.0.0.21 (Windows/20090302)

> Compaction implies the moving of live objects, which means that you
> should be able to find _all_ pointers to such objects and update them.
> Emacs GC has no such features, but it's technically possible
> to enhance mark/sweep GC to do some heap compaction.

It's non-trivial to compact a heap with a conservative collector.  Some
variant of Bartlett's algorithm would be needed.

martin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]