[Top][All Lists]
[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
- Re: Memory again, (continued)
- Re: Memory again, Eli Zaretskii, 2011/11/27
- Re: Memory again, Carsten Mattner, 2011/11/27
- Re: Memory again, Eli Zaretskii, 2011/11/27
- Re: Memory again, Carsten Mattner, 2011/11/27
- Re: Memory again, Carsten Mattner, 2011/11/27
- Re: Memory again, Dmitry Antipov, 2011/11/26
- Re: Memory again,
martin rudalics <=
- Re: Memory again, Carsten Mattner, 2011/11/26
- Re: Memory again, Stefan Monnier, 2011/11/27
- Re: Memory again, Carsten Mattner, 2011/11/28
- Re: Memory again, Davis Herring, 2011/11/28
- Re: Memory again, Carsten Mattner, 2011/11/28