[squeak-dev] The Trunk: Kernel-cmm.821.mcz

Levente Uzonyi leves at elte.hu
Tue Nov 26 18:02:18 UTC 2013


On Tue, 26 Nov 2013, commits at source.squeak.org wrote:

> Chris Muller uploaded a new version of Kernel to project The Trunk:
> http://source.squeak.org/trunk/Kernel-cmm.821.mcz
>
> ==================== Summary ====================
>
> Name: Kernel-cmm.821
> Author: cmm
> Time: 26 November 2013, 10:24:26.281 am
> UUID: 591c1ede-81bc-40d7-8591-af7fe29b2bd5
> Ancestors: Kernel-fbs.820
>
> - Don't let Boolean and Number inherit Object's really slow #veryDeepCopy.

Some Numbers are mutable objects, so this doesn't sound right.


Levente

>
> =============== Diff against Kernel-fbs.820 ===============
>
> Item was added:
> + ----- Method: Boolean>>veryDeepCopy (in category 'copying') -----
> + veryDeepCopy
> + 	"Overridden for performance to avoid #fixDependents."
> + 	^ self!
>
> Item was added:
> + ----- Method: Number>>veryDeepCopy (in category 'private') -----
> + veryDeepCopy
> + 	"Overridden for performance."
> + 	^ self!
>
>
>


More information about the Squeak-dev mailing list