In java, Thread.join() is basically defined in terms of Object.wait().
See my old attempt to clarify this at
http://gee.cs.oswego.edu/dl/html/jvms.html
So I think it is reasonable the the memory semantics should do
the same.
-Doug
-------------------------------
JavaMemoryModel mailing list - http://www.cs.umd.edu/~pugh/java/memoryModel
This archive was generated by hypermail 2b29 : Thu Oct 13 2005 - 07:00:30 EDT