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
[EMAIL PROTECTED] http://per.bothner.com/
_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss