Re: JavaMemoryModel: Interaction between the memory model and exceptions

From: Vijay Saraswat (vijay@saraswat.org)
Date: Sun Apr 11 2004 - 08:54:58 EDT


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