[Pkg] The Trunk: Kernel-bf.1037.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Sep 14 10:30:12 UTC 2016


Bert Freudenberg uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-bf.1037.mcz

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

Name: Kernel-bf.1037
Author: bf
Time: 14 September 2016, 12:29:29.496445 pm
UUID: e18c7fae-264c-4be6-9895-69e022aa1850
Ancestors: Kernel-ul.1036

Remove unused allInstancesEverywhereDo:

=============== Diff against Kernel-ul.1036 ===============

Item was removed:
- ----- Method: Behavior>>allInstancesEverywhereDo: (in category 'enumerating') -----
- allInstancesEverywhereDo: aBlock 
- 	"Evaluate the argument, aBlock, for each of the current instances of the receiver.  Including those in ImageSegments that are out on the disk.  Bring each in briefly."
- 
- 	self ==  UndefinedObject ifTrue: [^ aBlock value: nil].
- 	self allInstancesDo: aBlock.
- 	"Now iterate over instances in segments that are out on the disk."
- 	ImageSegment allSubInstancesDo: [:seg |
- 		seg allInstancesOf: self do: aBlock].
- !

Item was removed:
- ----- Method: Metaclass>>allInstancesEverywhereDo: (in category 'enumerating') -----
- allInstancesEverywhereDo: aBlock
- 	"There should be only one"
- 	thisClass class == self ifTrue:[^ aBlock value: thisClass].
- 	^ super allInstancesEverywhereDo: aBlock!



More information about the Packages mailing list