A couple of memory management related questions

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

A couple of memory management related questions

Eliot Miranda-2
Hi All,

    I've started working on a new GC for Cog and have a few questions.

1. does anyone have a copy of Joel Bartlett's J. F. Bartlett. A generational, compacting collector for C++. In E. Jul and N.-C. Juul, editors, OOPSLA/ECOOP ‘90 Workshop on Garbage Collection in Object-Oriented Systems, Oct. 1990. ?

2. what's the largest number of classes you've got in your most complex image and/or what's the largest number of classes you're ever created in an image?  a.k.a.  is 64k classes enough (16 bits), or is 1m classes enough (24 bits)?

3. do you have any personal recommendations, or example code, of systems that combine generation scavenging and/or compaction with object pinning?

TIA,
Eliot

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: A couple of memory management related questions

Eliot Miranda-2


On Tue, Jun 15, 2010 at 2:17 PM, Eliot Miranda <[hidden email]> wrote:
Hi All,

    I've started working on a new GC for Cog and have a few questions.

1. does anyone have a copy of Joel Bartlett's J. F. Bartlett. A generational, compacting collector for C++. In E. Jul and N.-C. Juul, editors, OOPSLA/ECOOP ‘90 Workshop on Garbage Collection in Object-Oriented Systems, Oct. 1990. ?

thanks to all 5 of you who've provided this.  Ta!
 

2. what's the largest number of classes you've got in your most complex image and/or what's the largest number of classes you're ever created in an image?  a.k.a.  is 64k classes enough (16 bits), or is 1m classes enough (24 bits)?

3. do you have any personal recommendations, or example code, of systems that combine generation scavenging and/or compaction with object pinning?

TIA,
Eliot


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project