Re: Regions as a GC solution
Dobes Vandermeer <[email protected]> Fri, 27 Jun 2003 11:15:09 -0700
| Newsgroups | gmane.comp.programming.garbage-collection.general |
|---|---|
| Message-ID | <[email protected]> |
Fergus Henderson wrote: > > On 06-Jun-2003, Dobes Vandermeer <[email protected]> wrote: > > The great thing about regions is that they can be inserted automatically > > using a static analyses. Are there any systems which are able to > > collect objects in the immortal regions, or perhaps have some kind of > > clever overlapping region system that avoids having immortal regions > > altogether? > > Recent versions of the ML Kit <http://www.itu.dk/research/mlkit/> > support reference-tracing garbage collection in combination with region > memory management. These solutions are okay, but as I mentioned they make regions into an optimization for the tracing collector; because the regions free some objects more quickly, the program can run with less memory and/or run the GC less often. Has any work been done to collect long-lived objects with regions alone? Thanks, Dobes