[squeak-dev] Re: The Inbox: Monticello-topa.585.mcz

Stephan Eggermont stephan at stack.nl
Mon Jan 27 11:06:09 UTC 2014


Chris wrote:
>Each of my own application instances has its own SharedObjects 
>container.  It's just a simple wrapper of some IdentityDictionary's, 
>one for Dates, one for literals (incl. Strings).  This way, each 
>object belongs in its own persistent domain, and remaining a String to 
>avoid being forced to be shared across persistent domains. 
>
>We should not let any one app bloat the SymbolTable (which can slow 
>down the system for ALL apps) merely for this purpose.  If we want to 
>address this data redundancy, we should do so explicitly in the app 
>(MC).  This is a recurring issue we should address it with a reusable 
>first-class SharedObjectsContainer (or something else acceptable). 

Ha, that’s the kind of comments I was hoping for. Thanks Tobias for 
pushing this. An application specific value object cache makes sense.

Stephan




More information about the Squeak-dev mailing list