[squeak-dev] Tracing proxies

Levente Uzonyi leves at elte.hu
Tue May 24 12:37:36 UTC 2011


On Mon, 23 May 2011, Chris Muller wrote:

> I just committed a change to Kernel to the Inbox which simply moves
> messages in the 'tracing' category from Object to ProtoObject.  I know
> we want to keep ProtoObject to an absolute minimum, but I also think
> it is useful to be able to trace connectivity to proxies.  I would
> also like to move Object>>#isLiteral up to ProtoObject to support
> tracing, but refrained for now until I can gauge whether there is
> support or opposition to this idea.  Thanks.

IMHO #chasePointers and #explorePointers should be moved to the Tools 
package. The rest can be moved to ProtoObject, but it's unnecessary. 
Proxy implementations should use Igor's stratified proxies 
(http://code.google.com/p/pharo/issues/detail?id=3648 ) instead of 
subclassing ProtoObject. IMHO we should integrated them to Squeak.


Levente

>
> - Chris
>
>



More information about the Squeak-dev mailing list