The Trunk: ReleaseBuilder-mt.212.mcz

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

The Trunk: ReleaseBuilder-mt.212.mcz

Marcel Taeumel uploaded a new version of ReleaseBuilder to project The Trunk:

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

Name: ReleaseBuilder-mt.212
Author: mt
Time: 15 October 2020, 2:24:29.226368 pm
UUID: fc86eeb0-8a62-e04d-ae69-f8d7753835f7
Ancestors: ReleaseBuilder-mt.211

Complements System-mt.1180. See

=============== Diff against ReleaseBuilder-mt.211 ===============

Item was changed:
  ----- Method: ReleaseBuilder class>>clearCaches (in category 'scripts') -----
  "Clear caches, discard unused references, free space."
  "1) Explicit clean-up of FONT-related stuff."
  self cleanUpBitstreamVeraSans.
  StrikeFont initialize.
  "2) FIRST PHASE of explicit clean-up of CODE-related stuff."
  self discardUserObjects.
  MCFileBasedRepository flushAllCaches.
  "3) Now clean-up all STATE-related stuff."
+ Preferences chooseInitialSettings.
  Smalltalk cleanUp: true.
  "4) SECOND PHASE of explicit clean-up of CODE-related stuff. As late as possible to get rid of all references before running this."
  Smalltalk garbageCollect.
  Environment allInstancesDo: [:environment | environment purgeUndeclared ].
  Undeclared removeUnreferencedKeys.