On Mar 18, 2011, at 8:24 AM, Marcus Denker wrote: > > On Mar 18, 2011, at 8:16 AM, Lukas Renggli wrote: > >>> I would not unload packaged. >>> >>> Everything not tested is broken, and so if you do things like that I am >>> sure you will have problems. >>> >>> And nobody ever unloaded anything from Core. >> >> You must be joking right? In the mission you say "stable and small >> core", but the numbers say something entirely different: PharoCore 1.0 >> is 11 MB, PharoCore 1.1 is 14 MB, PharoCore 1.2 is 16 MB. I mentioned >> it before in this list, but I already had to unload stuff in PharoCore >> 1.1. Honestly, I don't really see the point of a PharoCore image if it >> contains more and more not unloadable non-core code. >> > Size of the image comes in part from ever growing MC history.
1.2 Core is 15.6MB MCVersionInfo allInstances do: [ :each | each instVarNamed: 'ancestors' put: nil ]. --> 11.8 MB Delete ScriptLoader class in addition: --> 9.8MB Starting with 1.2Core, doing ScriptLoader new cleanUpForProduction --> 7.5 MB (With MinimalMorphic) So it's not that bad. Marcus -- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD.