[squeak-dev] Embedding Squeak in multithreaded applications.

John McIntosh johnmci at smalltalkconsulting.com
Mon Sep 14 14:52:31 UTC 2009


Thank you David for the mention but Igor wrote a hydra vm which is a
vm that runs multiple vm in an Address space and provided message
queue between the threads so you could execute work cross threads

On 9/14/09, David Corking <lists at dcorking.com> wrote:
> Jason Davidson wrote:
>> Greetings!
>>
>> 1) Is it safe to embed a Squeak VM in a process that uses native kthreads
>> (POSIX
>> threads, win threads, whatever),
>
> I can only respond to the first half of question 1.
>
> I have yet to understand it fully, but I think John McIntosh runs
> Squeak in a background pthread on the iPhone Squeak apps.  I don't
> think he claimed it is safe (is anything multi-threaded in C safe?)
>
> http://vst.ensm-douai.fr/ESUG2009Media/uploads/1/esug09TalkIphoneFinal2.pdf
> (page 16 forward)
>
> http://isqueak.org/
>
>


-- 
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
===========================================================================



More information about the Squeak-dev mailing list