[squeak-dev] Re: Suspending process fix

Eliot Miranda eliot.miranda at gmail.com
Wed May 6 21:00:09 UTC 2009


On Tue, Apr 28, 2009 at 9:26 PM, Michael van der Gulik <mikevdg at gmail.com>wrote:

> On 4/29/09, Andreas Raab <andreas.raab at gmx.de> wrote:
> > Eliot Miranda wrote:
> > Note that
> > you could even run GC only from the scheduler (i.e., treat GC as an
> > external signal that requests a GC from the scheduler) which solves the
> > concurrent GC problem even with the current VM design.
>
> ...or even implement the GC in bytecodes. You could provide primitives
> which gives lower level access to the image - raw memory maybe, or
> perhaps objects indexed by oop.
>
> It would be a bit tricky managing the garbage the GC itself would
> generate. Maybe you could just leave it lying around, or maybe
> deallocate it manually? And it would be a bit slow.


See *Expert to Expert* - *Erik Meijer* and *Lars Bak*: Inside
V8<http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Erik-Meijer-and-Lars-Bak-Inside-V8-A-Javascript-Virtual-Machine/>.
 Lars Bak thinks this is a bad idea, and I agree with him :)



>
>
> Gulik.
>
> --
> http://gulik.pbwiki.com/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090506/969647d2/attachment.htm


More information about the Squeak-dev mailing list