Frank Shearar uploaded a new version of System to project The Trunk: http://source.squeak.org/trunk/System-fbs.551.mcz
==================== Summary ====================
Name: System-fbs.551 Author: fbs Time: 29 June 2013, 10:26:52.25 pm UUID: 4330cca4-fca5-5847-aa40-f7083738b06b Ancestors: System-fbs.550
Break a strand in the Kernel -> System dependency by moving MethodReference references into System-Support.
=============== Diff against System-fbs.550 ===============
Item was added: + ----- Method: ClassDescription>>methodReferencesInCategory: (in category '*System') ----- + methodReferencesInCategory: aCategoryName + ^(self organization listAtCategoryNamed: aCategoryName) + collect: [:ea | MethodReference new + setClassSymbol: self theNonMetaClass name + classIsMeta: self isMeta + methodSymbol: ea + stringVersion: ''] + !
Item was added: + ----- Method: CompiledMethod>>methodReference (in category '*System-Support') ----- + methodReference + | class selector | + class := self methodClass ifNil: [^nil]. + selector := self selector ifNil: [^nil]. + ^MethodReference class: class selector: selector. + !
squeak-dev@lists.squeakfoundation.org