From: Andreas Raab andreas.raab@gmx.de Reply-To: The general-purpose Squeak developers listsqueak-dev@lists.squeakfoundation.org To: The general-purpose Squeak developers listsqueak-dev@lists.squeakfoundation.org Subject: Re: "Inteligent" Shrink? Date: Mon, 26 Feb 2007 13:51:08 -0800
[BTW, I think there is some confusion with various posters what "shrinking" means. For me it is the process of applying a heuristic to determine which classes and methods can be removed. In other words, it is NOT a process where a developer decides explicitly what gets removed, which is why there is a certain amount of unpredictability and randomness to it].
For me, the term "shrinking" is what Dolphin does to generate a windows app from a package in the image. I'm not sure how the dependencies are determined, but there is a dependency pane in the browser that shows you what classes your package depends on. You can manually add more if you need to, do scripts and things. But I guess the key point is, you know what is going to happen when you press the "shrink" button: everything not in the package or the dependencies list will not be written into the next EXE.
_________________________________________________________________ Win a Zunemake MSN® your homepage for your chance to win! http://homepage.msn.com/zune?icid=hmetagline