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
|