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 
languages). 
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.
Best,
Vijay
-------------------------------
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