The Trunk: Tools-eem.901.mcz

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

The Trunk: Tools-eem.901.mcz

commits-2
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)]!