[Pkg] The Trunk: ReleaseBuilder-ul.58.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Jan 30 23:11:34 UTC 2011


Levente Uzonyi uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-ul.58.mcz

==================== Summary ====================

Name: ReleaseBuilder-ul.58
Author: ul
Time: 31 January 2011, 12:11:29.842 am
UUID: 89e6654d-7416-4c4d-b495-4061408f9de7
Ancestors: ReleaseBuilder-cmm.57

Removed the unnecessary triple symbol table compaction code, because it has no effect.

=============== Diff against ReleaseBuilder-cmm.57 ===============

Item was changed:
  ----- Method: ReleaseBuilderTrunk classSide>>prepareNewBuild (in category 'scripts') -----
  prepareNewBuild
  	"ReleaseBuilderTrunk prepareNewBuild"
  	"Prepare everything that should be done for a new image build"
  	SystemVersion setVersion.
  	SMLoaderPlus
  		setDefaultFilters: (OrderedCollection with: #filterSafelyAvailable).
  	self setDisplayExtent: 800 @ 600;
  		 setBackground;
  		 setPreferences;
  		 switchTo42Repository;
  		 openWelcomeWorkspace.
  	"Make DependencyBrowser accessible on the open menu."
  	DependencyBrowser initialize.
  	Smalltalk cleanUp: true.
  	Undeclared removeUnreferencedKeys.
+ 	Smalltalk garbageCollect!
- 	Smalltalk garbageCollect.
- 	3
- 		timesRepeat: [Smalltalk garbageCollect.
- 			Symbol compactSymbolTable]!



More information about the Packages mailing list