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