[Pkg] The Trunk: Kernel-cmm.579.mcz

commits at source.squeak.org commits at source.squeak.org
Tue May 3 00:53:55 UTC 2011


Chris Muller uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-cmm.579.mcz

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

Name: Kernel-cmm.579
Author: cmm
Time: 2 May 2011, 7:53:17.364 pm
UUID: bc0c0f5a-e690-458d-a2c1-5ca67389166c
Ancestors: Kernel-cmm.578

- Removed unused methods.
- Fixed sender.

=============== Diff against Kernel-cmm.578 ===============

Item was removed:
- ----- Method: Behavior>>whichMethodsStoreInto: (in category 'testing method dictionary') -----
- whichMethodsStoreInto: instVarName 
- 	"Answer a collection of selectors whose methods access the argument, 
- 	instVarName, as a named instance variable."
- 	"Point whichMethodsStoreInto: 'x'."
- 	| instVarIndex |
- 	instVarIndex := self allInstVarNames
- 		indexOf: instVarName
- 		ifAbsent: [ ^ IdentitySet new ].
- 	^ Array streamContents:
- 		[ : stream | self methodDict keysAndValuesDo:
- 			[ : eachSelector : eachMethod | (eachMethod writesField: instVarIndex) ifTrue: [ stream nextPut: eachMethod ] ] ]!

Item was removed:
- ----- Method: Behavior>>whichSelectorsStoreInto: (in category 'testing method dictionary') -----
- whichSelectorsStoreInto: instVarName 
- 	"Answer a collection of selectors whose methods access the argument, 
- 	instVarName, as a named instance variable."
- 	| instVarIndex |
- 	instVarIndex := self allInstVarNames indexOf: instVarName ifAbsent: [^IdentitySet new].
- 	^ self methodDict keys select: 
- 		[:sel | (self methodDict at: sel) writesField: instVarIndex]
- 
- 	"Point whichSelectorsStoreInto: 'x'."!

Item was changed:
  ----- Method: MethodFinder>>initialize (in category 'initialize') -----
(excessive size, no diff calculated)



More information about the Packages mailing list