[Pkg] SystemEditor: SystemEditor-Squeak-mtf.162.mcz

squeak-dev-noreply at lists.squeakfoundation.org squeak-dev-noreply at lists.squeakfoundation.org
Sun Nov 30 03:32:24 UTC 2008

A new version of SystemEditor-Squeak was added to project SystemEditor:

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

Name: SystemEditor-Squeak-mtf.162
Author: mtf
Time: 29 November 2008, 8:32:07 pm
UUID: bc5710b2-3861-4b3d-a681-09261847fb3c
Ancestors: SystemEditor-Squeak-mtf.161

added a garbage collect to the end of commit, by the suggestion of Andreas Raab

=============== Diff against SystemEditor-Squeak-mtf.161 ===============

Item was changed:
  ----- Method: SystemEditor>>commit (in category 'building') -----
  	| migration export |
  	showProgress ifNil: [showProgress := false].
  	self validate.
  	self edExpandEditors.
  	migration := MigrationTransaction new.
  	self edPrepareMigration: migration.
  	export := ClassExporter on: subject.
  	self edPrepareExport: export.
  	showProgress ifTrue: [(1 to: 2) do: [:ea | ] displayingProgress: 'Committing...'].
  	[migration commit.
  	export commit.
  	self edPostLoad.
  	self edCommitRemovals.
+ 	self edRecategorize.
+ 	Smalltalk garbageCollect.
+ 	"See ClassBuilder>>update:to: for an explanation of why the garbageCollect is necessary"
+ 	] valueUnpreemptively.
- 	self edRecategorize.] valueUnpreemptively.
  	^ true!

More information about the Packages mailing list