[Gardeners] Shared State Concurrency specification.
Duncan Rose
duncan at robotcat.demon.co.uk
Sun Jul 16 13:56:49 CDT 2006
On Sunday, July 16, 2006, at 02:07 pm, Marco Monteiro wrote:
> The document in the link is not yet ready for prime time, but I've been
> working on it for a while and I need feedback. Please comment.
>
I'm certainly not a thread expert, so I feel that much of the document
is at a lower level than I'm competent to comment on. However I have a
couple of observations / questions:
1. I don't see any 'join' like functionality; not sure if this might be
wanted.
2. The document talks about global values of special variables being
shared between threads. I don't believe that this is the way OpenMCL
works at least, and I'm not sure that sharing these is a good idea (for
example, if I start two REPLs and setf *read-base* in one, should the
other automatically reflect this change?).
3. Not sure if it makes any difference whatsoever, but can the
functional argument to SPAWN-THREAD be a closure? (I'm not sure this
matters much either).
(Other than that?) the document looks reasonable to me (perhaps I would
argue about some function names, but that is rather an irrelevance I
think).
-Duncan
> http://bragatel.pt/masm/ssc-spec.pdf
>
> Thank you.
>
> Marco
> _______________________________________________
> Gardeners mailing list
> Gardeners at lispniks.com
> http://www.lispniks.com/mailman/listinfo/gardeners
>
More information about the Gardeners
mailing list