I am posting this as an individual member of the Scheme community. I am not speaking for the R6RS editors.
Per Bothner wrote: > I cannot sea how an application can be other > than seriously buggy if one thread tries to read a string > while another thread is updating it without first acquiring > a lock. There are lots of seriously correct reasons for doing that. Indeed, several partially concurrent garbage collectors do that, and one of my PhD students is writing a new partially concurrent garbage collector for Larceny that will do that. To read about some fun issues that arose in one of Sun's JVMs, see http://research.sun.com/jtech/pubs/02-clog.pdf Will _______________________________________________ r6rs-discuss mailing list [email protected] http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss
