Etoys: ReleaseBuilder-bf.12.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Etoys: ReleaseBuilder-bf.12.mcz

commits-2
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.
 
  !

_______________________________________________
etoys-dev mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/etoys-dev