[squeak-dev] The Trunk: Tools-eem.901.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Oct 8 20:10:06 UTC 2019


Eliot Miranda uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-eem.901.mcz

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

Name: Tools-eem.901
Author: eem
Time: 8 October 2019, 1:10:03.90699 pm
UUID: f8afd3c2-1ec8-4da7-ba4f-dd3e9c93f967
Ancestors: Tools-mt.900

Implement ProcessBrowser class>>postRecompileAction to update WellKnownProcesses post recompile to avoid references to stale methods.

=============== Diff against Tools-mt.900 ===============

Item was added:
+ ----- Method: ProcessBrowser class>>postRecompileAction (in category 'recompilation') -----
+ postRecompileAction
+ 	"Reinitialize the standard WellKnownProcesses.  Each registration includes a couple of
+ 	 block references that need to be freshened post recompile."
+ 
+ 	WellKnownProcesses ifNotNil:
+ 		[:oldWKP|
+ 		 self registerWellKnownProcesses.
+ 		 "Attempt to preserve any user additions..."
+ 		 WellKnownProcesses addAllLast: (oldWKP allButFirst: WellKnownProcesses size)]!



More information about the Squeak-dev mailing list