[etoys-dev] Etoys: ReleaseBuilder-bf.12.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Mar 22 16:05:44 EDT 2012
Bert Freudenberg uploaded a new version of ReleaseBuilder to project Etoys:
http://source.squeak.org/etoys/ReleaseBuilder-bf.12.mcz
==================== Summary ====================
Name: ReleaseBuilder-bf.12
Author: bf
Time: 22 March 2012, 9:05:39 pm
UUID: 8d30cd10-706c-45aa-9e47-67c4338350c9
Ancestors: ReleaseBuilder-bf.11
Clean out ObjectScanner which may hold onto an old uniclass if there was some error
=============== Diff against ReleaseBuilder-bf.11 ===============
Item was changed:
----- Method: ReleaseBuilder>>initialCleanup (in category 'utilities') -----
initialCleanup
"Perform various image cleanups in preparation for making a Squeak gamma release candidate image."
"ReleaseBuilder new initialCleanup"
Undeclared removeUnreferencedKeys.
StandardScriptingSystem initialize.
Object reInitializeDependentsFields.
(Object classPool at: #DependentsFields) size > 1 ifTrue: [self error:'Still have dependents'].
"Undeclared isEmpty ifFalse: [self error:'Please clean out Undeclared']."
Browser initialize.
+ ObjectScanner new. "clear ObjectScanner's class pool"
self cleanUpChanges.
ChangeSet current clear.
ChangeSet current name: 'Unnamed1'.
Smalltalk garbageCollect.
"Reinitialize DataStream; it may hold on to some zapped entitities"
DataStream initialize.
Smalltalk garbageCollect.
ScheduledControllers _ nil.
Smalltalk garbageCollect.
SMSqueakMap default purge.
!
More information about the etoys-dev
mailing list