Related articles |
---|
[4 earlier articles] |
Re: Recognising pointers during garbage collection? dobes@dobesland.com (Dobes Vandermeer) (2003-07-25) |
Re: Recognising pointers during garbage collection? fjh@cs.mu.oz.au (Fergus Henderson) (2003-07-25) |
Re: Recognising pointers during garbage collection? joachim.durchholz@web.de (Joachim Durchholz) (2003-07-25) |
Re: Recognising pointers during garbage collection? qrczak@knm.org.pl (Marcin 'Qrczak' Kowalczyk) (2003-07-25) |
Re: Recognising pointers during garbage collection? cymric73@hotmail.com (Maarten D. de Jong) (2003-07-25) |
Re: Recognising pointers during garbage collection? basile@starynkevitch.net (Basile STARYNKEVITCH) (2003-07-31) |
Re: Recognising pointers during garbage collection? basile@starynkevitch.net (Basile STARYNKEVITCH) (2003-07-31) |
Re: Recognising pointers during garbage collection? gneuner2@comcast.net (George Neuner) (2003-07-31) |
Re: Recognising pointers during garbage collection? fjh@cs.mu.oz.au (Fergus Henderson) (2003-08-04) |
Re: Recognising pointers during garbage collection? basile@starynkevitch.net (Basile STARYNKEVITCH) (2003-09-04) |
Re: Recognising pointers during garbage collection? nmm1@cus.cam.ac.uk (2003-09-04) |
From: | Basile STARYNKEVITCH <basile@starynkevitch.net> |
Newsgroups: | comp.compilers |
Date: | 31 Jul 2003 12:36:55 -0400 |
Organization: | http://lesours.starynkevitch.net/ - Les Ours |
References: | 03-07-149 03-07-168 03-07-186 |
Keywords: | GC |
Posted-Date: | 31 Jul 2003 12:36:55 EDT |
Joachim Durchholz wrote:
>> I'm not sure whether the above list is exhaustive; if anybody
>> has interesting alternatives, please let the list know :-)
= Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl> writes:
Marcin> I'm implementing a garbage collector where the first word
Marcin> of every object representation is a pointer to an object
Marcin> description, and it stores among other things an address
Marcin> of a function which marks pointers inside the object (two
Marcin> functions really, for two generations).
For information, this is exactly the simplest way to use Qish, as
illustrated in http://www.starynkevitch.net/Basile/qishintro.html;
Qish is an opensource (LGPL) precise GC for and in C (provided you
follow a specific coding style in C).
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net
aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
8, rue de la Faïencerie, 92340 Bourg La Reine, France
Return to the
comp.compilers page.
Search the
comp.compilers archives again.