[Pkg] The Trunk: System-eem.698.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Jan 29 00:23:24 UTC 2015


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

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

Name: System-eem.698
Author: eem
Time: 28 January 2015, 4:23:02.59 pm
UUID: 4313b773-c100-4366-b164-2ee69f4f3c26
Ancestors: System-mt.697

Provide an obsolete method for ObjectHistory that
kills the current ObjectHistory's mark process if the
class is removed.  This allows Spur to easily remove
ObjectHistory, which it does not support.

=============== Diff against System-mt.697 ===============

Item was added:
+ ----- Method: ObjectHistory class>>obsolete (in category 'class initialization') -----
+ obsolete
+ 	"Kill the mark process before removing the class."
+ 	Current ifNotNil:
+ 		[:objectHistory|
+ 		 objectHistory terminate]!

Item was added:
+ ----- Method: ObjectHistory>>terminate (in category 'private') -----
+ terminate
+ 	markProcess ifNotNil:
+ 		[markProcess terminate]!



More information about the Packages mailing list