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

Bert Freudenberg bert at freudenbergs.de
Mon Jan 27 11:41:43 UTC 2014


On 27.01.2014, at 12:27, Tobias Pape <Das.Linux at gmx.de> wrote:

> On 27.01.2014, at 12:06, Stephan Eggermont <stephan at stack.nl> wrote:
> 
>> 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
>> 
>> 
> 
> May we schedule this for 4.6?
> 
> Best
> 	-Tobias


MC already re-uses MCDefinitions, with a special cache. Generalizing this sounds like a Good Idea.

- Bert -


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4142 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20140127/72e961f4/smime.bin


More information about the Squeak-dev mailing list