[squeak-dev] A couple of memory management related questions

Joerg Beekmann, DeepCove Labs (YVR) joerg at deepcovelabs.com
Wed Jun 16 20:56:22 UTC 2010

Hello Eliot


Our current system has 14787 classes (including meta classes), I can't
imagine I've ever worked on an image with more than twice that number
written by hand.  I did once work on a classification system that
created classes programmatically. We probably had over 64K classes but
less than 1m.




From: squeak-dev-bounces at lists.squeakfoundation.org
[mailto:squeak-dev-bounces at lists.squeakfoundation.org] On Behalf Of
Eliot Miranda
Sent: Tuesday, June 15, 2010 2:17 PM
To: The general-purpose Squeak developers list; Pharo Development; vwnc
NC; Squeak Virtual Machine Development Discussion
Subject: [squeak-dev] A couple of memory management related questions


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




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20100616/a287238c/attachment.htm

More information about the Squeak-dev mailing list