Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!fs7.ece.cmu.edu!europa.eng.gtefsd.com!news.mathworks.com!newshost.marcam.com!charnel.ecst.csuchico.edu!olivea!wetware!hack.dragoman.com!hilbert.dnai.com!nbn!news
From: joeb@calon.com
Subject: Re: VWIN32: Purging unused symbols?
Message-ID: <D13M4F.EvB@nbn.com>
Sender: news@nbn.com
Reply-To: joeb@calon.com
Organization: North Bay Network's news posting service - not responsible for content
X-Newsreader: IBM NewsReader/2 v1.03
References: <3cp3d9$8ko@news.cs.tu-berlin.de>
Date: Tue, 20 Dec 1994 07:29:02 GMT
Lines: 24

In <3cp3d9$8ko@news.cs.tu-berlin.de>, muhr@cs.tu-berlin.de (Thomas Muhr) writes:
>With more than 20000 symbols in the image, I would be quite happy
>to know how to get rid of unused elements. Try and evaluate somthing like
>#Hello and you will find that the SymbolTable has grown and you can
>never get rid of this symbol. Saving your image will conserve this forever.

Thomas -- The only way we've found to effectively shrink the symbol 
table is to toss the image and rebuild it from the project files.  If you use
a reasonable project manager, this isn't as painful as it sounds.

It also seems to cure a variety of other ills that creep into an image that's
been used and saved many times.  We find that our images become more
fragile with age, and they need to be "burned to the ground" and rebuilt
to restore them to health. 

I use VOS2 and Vwin16, so I can't compare Digitalk's Smalltalk to any others
in this regard.

--------_/_/_/-----_/_/_/---- Joe Barnhart
-------_/----_/-----_/------ Sr. Software Engineer
------_/_/_/-------_/------ Roos Instruments Co.
-----_/----_/-----_/------ CIS: 76174,1573
----_/----_/---_/_/_/---- joeb@calon.com

