Jeremy Manson wrote:
>[Charset iso-8859-1 unsupported, filtering to ASCII...]
>>Bottom line is that I think the JMM needs to discuss these issues.
>Why is any of this any different from what 11.3.1 implies, and what must
>already be implemented by VMs? If we aren't really changing anything, and
>it isn't part of Chapter 17, why do we need to discuss it?
Because it is not clear to me that anyone really understands these issues.
Java design -- as far as concurrency and numerical computation are
concerned -- was ad hoc (albeit still a vast improvement on other
We are now working on "getting right" a very fundamental building block
of the whole language (the memory model). This might have hidden a whole
bunch of performance problems in other parts of the language.
Understanding whether this is the case is important.
JavaMemoryModel mailing list - http://www.cs.umd.edu/~pugh/java/memoryModel
This archive was generated by hypermail 2b29 : Thu Oct 13 2005 - 07:01:03 EDT