Re: JavaMemoryModel: Interaction between the memory model and exceptions

From: Vijay Saraswat (
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

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 -

This archive was generated by hypermail 2b29 : Thu Oct 13 2005 - 07:01:03 EDT