[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: RE: GC Compaction
- From: Benoit Germain <bgermain@...>
- Date: Fri, 14 Feb 2003 10:50:57 +0100
Well, I suppose that you can always replace the collector with our own and
ensure that your extensions are not affected. But in any event, gc is not
the only fragmentation source: It seems to me that table internals (and
probably other stuff as well) are subject to reallocation when slots are
added/removed, and this would require change in the code as well to support
relocation of those items.
-----Message d'origine-----
De : Peter Hill [mailto:corwin@iinet.net.au]
Envoyé : vendredi 14 février 2003 10:47
À : Multiple recipients of list
Objet : Re: GC Compaction
Benoit Germain:
> there is no compaction. Imagine if a full userdata contains some structure
> that points inside another structure inside some other full userdata :-)
So Lua is ruled out from running continuous applications like inside a
satelitte or video recorder :-(. That's rather sad.
Peter Hill.