Re: Run-time representation of classes

Michael Schuerig <michael@schuerig.de>
Mon, 02 Feb 2009 14:05:48 +0100

          From comp.compilers

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]
| List of all articles for this month |
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/



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.