Multi-threaded VM
Sebastian Sastre
ssastre at seaswork.com
Sat Oct 27 13:51:00 UTC 2007
Hi Rob, all,
a concrete initiative after so much discussion. I'm happy to hear that.
I think being conservative like the N interpreters model is a good desicion
at this, not so mature in multicore-stage. It buys time for more long run
ones.
All the best for the teams!
Sebastian Sastre
_____
De: squeak-dev-bounces at lists.squeakfoundation.org
[mailto:squeak-dev-bounces at lists.squeakfoundation.org] En nombre de Rob
Withers
Enviado el: Viernes, 26 de Octubre de 2007 22:29
Para: The general-purpose Squeak developers list
Asunto: Re: Multi-threaded VM
Hey Gulik,
I think that's a great idea. I moved the appropriate section to a new wiki
page. http://wiki.squeak.org/squeak/6012
Cheers,
Rob
----- Original Message -----
From: Michael van der <mailto:mikevdg at gmail.com> Gulik
I think that many other people would be interested in this. I suggest making
stage 3 here a separate project in its own right. If it is stable and works
well, I could see it becoming the official Squeak VM. Also keep integration
with Exupery in mind.
I also recommend starting this project by changing the behaviour of
ProcessorScheduler to behave in the same way as the multi-threaded VM.
Currently code can assume that a lower priority process won't run while a
higher priority process is busy; this assumption would no longer exist in
the multi-threaded VM. This would be a reasonably simple change and I
believe this may pick up several concurrency issues in the image.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20071027/12340eff/attachment.htm
More information about the Squeak-dev
mailing list
|