Thoughts on a concurrent Squeak VM

Andreas Raab andreas.raab at gmx.de
Wed Oct 31 16:37:33 UTC 2007


Rob Withers wrote:
> What about using C++?  There would be some degradation of performance. 
> However, there would be the benefit of structuring the VM classes, of 
> not having to add VM as an argument everywhere, and it may even be 
> possible to subclass Thread so we know where the thread-local storage is.

For the VM internally, I don't really care. Since this is generated code 
there is really no difference to me. For plugins it is not feasible to 
use C++ since name mangling not standardized so you can't link reliably 
to C++ APIs.

Cheers,
   - Andreas



More information about the Squeak-dev mailing list