Related articles |
---|
Run-time representation of classes jon@ffconsultancy.com (Jon Harrop) (2009-01-27) |
Re: Run-time representation of classes cr88192@hotmail.com (cr88192) (2009-01-30) |
Re: Run-time representation of classes gneuner2@comcast.net (George Neuner) (2009-01-30) |
Re: Run-time representation of classes armelasselin@hotmail.com (Armel) (2009-01-30) |
Re: Run-time representation of classes ftu@fi.uu.nl (2009-01-31) |
Re: Run-time representation of classes michael@schuerig.de (Michael Schuerig) (2009-02-02) |
Re: Run-time representation of classes cr88192@hotmail.com (cr88192) (2009-02-03) |
Re: Run-time representation of classes gneuner2@comcast.net (George Neuner) (2009-02-04) |
Re: Run-time representation of classes michael@schuerig.de (Michael Schuerig) (2009-02-05) |
Re: Run-time representation of classes cr88192@hotmail.com (cr88192) (2009-02-05) |
Re: Run-time representation of classes cppljevans@suddenlink.net (Larry Evans) (2009-02-07) |
Re: Run-time representation of classes cr88192@hotmail.com (cr88192) (2009-02-08) |
[1 later articles] |
From: | Michael Schuerig <michael@schuerig.de> |
Newsgroups: | comp.compilers |
Date: | Mon, 02 Feb 2009 14:05:48 +0100 |
Organization: | Compilers Central |
References: | 09-01-055 09-02-001 |
Keywords: | OOP, GC, books |
Posted-Date: | 02 Feb 2009 19:16:41 EST |
George Neuner wrote:
> Most texts cover basic GC and creating pointer/reference maps for your
> structured types. That works well provided the maps are simple and
> fast to decode (e.g., byte or word maps rather than bits). A slightly
> faster, but more complex, method is to generate a customized scanning
> function for each type that knows where to find embedded references
> ... not all texts mention this method.
Could you be a bit more specific about the texts, please? AFAIR, neither
the Dragon Book nor Jones/Lins, "Garbage Collection", or
Scott, "Programming Language Pragmatics", cover this. Surprisingly, I
might add.
Michael
--
Michael Schuerig
mailto:michael@schuerig.de
http://www.schuerig.de/michael/
Return to the
comp.compilers page.
Search the
comp.compilers archives again.