On 04 Dec 2012, at 17:48, Marcus Denker <[email protected]> wrote:

> On Dec 4, 2012, at 5:00 PM, Sven Van Caekenberghe <[email protected]> wrote:
> 
>> Hi Guys,
>> 
>> Here are 4 Object methods that could maybe be removed, right ?
>> 
>> Object>>#xxxClass
>> 
>>      no real senders except MethodFinder
>> 
> this is not needed anymore as #class now is always send (no special byte 
> code).
> 
>> Object>>#identityHashPrintString
>> 
>>      1 senders except MethodFinder
>>      can easily be moved to caller, not generally useful
>>      we have no #hashPrintString either
>> 
> remove
> 
>> Object>>#mouseUpBalk
>> 
>>      a does nothing hook, no other implementors
>>      only two senders, looks like being related to debugging
>> 
> yes, should be removed.
> 
>> Object>>#windowReqNewLabel:
>> 
>>      a hook that returns true, no other implementors
>>      only one sender (SystemWindow>>#relabel), looks like seeing any object 
>> as model
>> 
> yes.
> 
>> The last two could be changed to a conditional perform if we want to keep 
>> the hooks.
> If in doubt, just remove :-)
> 
>> If there are no objections, I could produce a slice (or slices).
>> 
> 
> yes!

http://code.google.com/p/pharo/issues/detail?id=7094


Reply via email to