Are you thinking in implementing threads as : 1.- "Smalltalk Spaces" (implementation of connectable Virtual Machines each with its own Interpreter+GC+ClassHierarchy+ObjectArea+...) ? 2.- processes attachables to native threads of execution ?
First approach can be more powerful, and it can be interesting for defining a new way to break our monolithic image.
Ale.
Alejandro F. Reimondo Feel free to visit Smalltalk User Group of Argentina (SUGAR) at http://www.sugarWeb.com Evolution make Smalltalk gurus. Mutation make Java funs.
---------- Desde: Sehyo Chang Enviado el: MiƩrcoles 28 de Enero de 1998 20:52 Para: squeak Asunto: multithreading support
<<Archivo: ATT00000.htm>> I am starting prototyping effort of add native multi-threading support to Squeak. Any suggestions, hints, advice would be appreciated.
-- sehyo chang
I didn't actually read this thread but I realized that I had something applicable on my bookshelf. Has the book "The Design and Implementation of ConcurrentSmalltalk" by Yasuhiko Yokote come up? There are some neat architectural ideas that come up in it that might be applicable towards this thread.
Ryan Davis mailto:rwd@acm.org Zen Spider Software mailto:zss@ZenSpider.com Mac user since 1984! http://www.ZenSpider.com/ Smalltalk, C/++, Perl, PCCTS, Frontier & more!
Hi Ryan,
Could you please provide an ISBN or publisher for that?
Quoth Ryan:
I didn't actually read this thread but I realized that I had something applicable on my bookshelf. Has the book "The Design and Implementation of ConcurrentSmalltalk" by Yasuhiko Yokote come up? There are some neat architectural ideas that come up in it that might be applicable towards this thread.
----------------------------------------------------------------------------- "Applying computer technology is simply finding the right wrench to pound in the correct screw." - Anon. ----------------------------------------------------------------------------- Bruce Cohen, | email: cohenb@gemstone.com GemStone Systems, Inc. | phone: (503)533-3602 20575 NW Von Neumann Drive | fax: (503)629-8556 Beaverton, OR USA 97006 | web: http://www.gemstone.com
Hi Ryan,
Could you please provide an ISBN or publisher for that?
ISBN already shared. Published by World Scientific in 1990. "World Scientific Series in Computer Science--Vol 21"
Ryan Davis mailto:rwd@acm.org Zen Spider Software mailto:zss@ZenSpider.com Mac user since 1984! http://www.ZenSpider.com/ Smalltalk, C/++, Perl, PCCTS, Frontier & more!
squeak-dev@lists.squeakfoundation.org