[squeak-dev] The Trunk: ScriptLoader-ul.333.mcz
commits at source.squeak.org
commits at source.squeak.org
Sat Jun 18 08:56:59 UTC 2011
Levente Uzonyi uploaded a new version of ScriptLoader to project The Trunk:
http://source.squeak.org/trunk/ScriptLoader-ul.333.mcz
==================== Summary ====================
Name: ScriptLoader-ul.333
Author: ul
Time: 17 June 2011, 4:44:20.537 pm
UUID: f90a93ed-40a7-944d-8cbd-8dc31516052d
Ancestors: ScriptLoader-nice.332
- Don't send #forgetDoIts, because it's not needed anymore.
=============== Diff against ScriptLoader-nice.332 ===============
Item was changed:
----- Method: ScriptLoader>>finalCleanup (in category 'cleaning') -----
finalCleanup
"self new finalCleanup"
- Smalltalk forgetDoIts.
DataStream initialize.
Behavior flushObsoleteSubclasses.
"The pointer to currentMethod is not realy needed (anybody care to fix this) and often holds on to obsolete bindings"
MethodChangeRecord allInstancesDo: [:each | each noteNewMethod: nil].
self cleanUpEtoys.
SmalltalkImage current fixObsoleteReferences.
Smalltalk flushClassNameCache.
SystemOrganization removeEmptyCategories.
3 timesRepeat: [
Smalltalk garbageCollect.
Symbol compactSymbolTable.
].
!
More information about the Squeak-dev
mailing list
|