William D Clinger wrote:
> I am posting this as an individual member of the Scheme
> community. I am not speaking for the R6RS editors.
>
> Per Bothner wrote:
>> I'm talking about two application threads.
>> A garbage collector is not an "application".
>> It knows about the treading model, memory system, etc.
>> If it is written in Scheme, it would be a special
>> "system Scheme" variant, not R6RS.
>
> Are you suggesting that the interthread communication
> techniques described in our paper would never be useful
> in application threads?
Not quite: I'm suggesting that interthread communication
where one thread reads a string while another thread
updates it without locking is unlikely to be useful in
applications threads. I guess there might be some
esoteric application where this might make sense, but
I can't think of one.
--
--Per Bothner
per_at_bothner.com http://per.bothner.com/
Received on Sun Mar 25 2007 - 17:08:29 UTC