The Trunk: 60Deprecated-ul.23.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: 60Deprecated-ul.23.mcz

commits-2
Levente Uzonyi uploaded a new version of 60Deprecated to project The Trunk:
http://source.squeak.org/trunk/60Deprecated-ul.23.mcz

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

Name: 60Deprecated-ul.23
Author: ul
Time: 2 July 2018, 8:53:19.652521 pm
UUID: 4dd2eb16-f124-4343-bc9d-3700e9055d7c
Ancestors: 60Deprecated-eem.22

Deprecated HashedCollection's #findElementOrNil: and #fullCheck.

=============== Diff against 60Deprecated-eem.22 ===============

Item was added:
+ ----- Method: HashedCollection>>findElementOrNil: (in category '*60Deprecated-compatibility') -----
+ findElementOrNil: anObject
+ "This method has been superseeded by #scanFor:
+ It is here for compatibility with external packages only."
+ ^self scanFor: anObject!

Item was added:
+ ----- Method: HashedCollection>>fullCheck (in category '*60Deprecated-compatibility') -----
+ fullCheck
+ "This is a private method, formerly implemented in Set, that is no longer required.
+ It is here for compatibility with external packages only."
+ "Keep array at least 1/4 free for decent hash behavior"
+
+ array size * 3 < (tally * 4) ifTrue: [ self grow ]!