[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