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]!