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

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Thu Nov 21 19:07:16 UTC 2013


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>

>
> On 20-11-2013, at 11:08 PM, Eliot Miranda <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; 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/157b5a32/attachment.htm


More information about the Squeak-dev mailing list