[squeak-dev] Re: Suspending process fix

Michael van der Gulik mikevdg at gmail.com
Wed Apr 29 04:26:07 UTC 2009


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.

Gulik.

-- 
http://gulik.pbwiki.com/



More information about the Squeak-dev mailing list