SharedPool (was Re: [squeak-dev] The Trunk: System-fbs.616.mcz)

Bob Arning arning315 at comcast.net
Thu Nov 21 20:07:02 UTC 2013


If you want some of the old text constants initializations,

http://69.251.218.6:9116/global

and search for textconstants

May be a bit slow as this will find quite a few.

Cheers,
Bob

On 11/21/13 2:07 PM, Nicolas Cellier wrote:
> Except that we lost initializer for TextConstants if there ever were 
> any...
> Pharo folks have already re-engineered it the thing, I think, so 
> someone having spare time should study the Pharo branch too :)
>
>
> 2013/11/21 tim Rowledge <tim at rowledge.org <mailto:tim at rowledge.org>>
>
>
>     On 20-11-2013, at 11:08 PM, Eliot Miranda <eliot.miranda at gmail.com
>     <mailto:eliot.miranda at gmail.com>> wrote:
>
>     > +1.  It's for better. SharedPool is a language implementation
>     thingie like Begavior and CompiledMethod and hence Kernel is its
>     home.  IMO it has nothing to do with there bring insances of
>     SharedPool in Kernel and everything to do with SharedPool being
>     part of the language implementation.
>
>     Which reminds me that when Andreas & I did the original
>     implementation (in 2003!) we fully expected to see all the shared
>     pools converted to SharedPools fairly quickly. Sadly I see the
>     TextConstants is *still* a plain old Dictionary.
>
>     Sorting this out might be a nice little project for someone with a
>     little of that mythical 'spare time' and a desire to dig into the
>     bowels of the system a bit. There's stuff that ought to be
>     removed, like the existence of the
>      - DefaultEditMenu which should be in TextEditor or similar as a
>     class method
>      - DefaultTextStyle which ought to be 'TextStyle default'
>      - and probably others
>
>
>     tim
>     --
>     tim Rowledge; tim at rowledge.org <mailto:tim at rowledge.org>;
>     http://www.rowledge.org/tim
>     Strange OpCodes: SHP: Solve Halting Problem
>
>
>
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20131121/dfe2afcc/attachment.htm


More information about the Squeak-dev mailing list