[squeak-dev] The Trunk: Collections-nice.157.mcz

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

[squeak-dev] The Trunk: Collections-nice.157.mcz

commits-2
Nicolas Cellier uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-nice.157.mcz

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

Name: Collections-nice.157
Author: nice
Time: 5 October 2009, 10:13:17 am
UUID: 14ec31b1-5693-4440-bbf9-87d58eff63a7
Ancestors: Collections-nice.156

Also related to copy refactoring from http://bugs.squeak.org/view.php?id=7404
It appears that #fixTemps is not needed anymore with new BlockClosure, making #postCopyBlocks unecessary.


=============== Diff against Collections-nice.156 ===============

Item was removed:
- ----- Method: PluggableDictionary>>postCopyBlocks (in category 'copying') -----
- postCopyBlocks
- hashBlock := hashBlock copy.
- equalBlock := equalBlock copy.
- "Fix temps in case we're referring to outside stuff"
- hashBlock ifNotNil: [hashBlock fixTemps].
- equalBlock ifNotNil: [equalBlock fixTemps]!

Item was removed:
- ----- Method: PluggableDictionary>>copy (in category 'copying') -----
- copy
- ^super copy postCopyBlocks!

Item was removed:
- ----- Method: PluggableSet>>postCopyBlocks (in category 'copying') -----
- postCopyBlocks
- hashBlock := hashBlock copy.
- equalBlock := equalBlock copy.
- "Fix temps in case we're referring to outside stuff"
- hashBlock ifNotNil: [hashBlock fixTemps].
- equalBlock ifNotNil: [equalBlock fixTemps]!

Item was removed:
- ----- Method: PluggableSet>>copy (in category 'copying') -----
- copy
- ^super copy postCopyBlocks!

Item was removed:
- ----- Method: KeyedSet>>postCopyBlocks (in category 'copying') -----
- postCopyBlocks
- keyBlock := keyBlock copy.
- "Fix temps in case we're referring to outside stuff"
- keyBlock fixTemps.!

Item was removed:
- ----- Method: KeyedSet>>copy (in category 'copying') -----
- copy
- ^super copy postCopyBlocks!