JavaMemoryModel: Draft of Complete Memory Model now available!

From: jmanson@cs.umd.edu
Date: Wed May 21 2003 - 16:52:25 EDT


Hot and fresh out of the kitchen!

http://www.cs.umd.edu/users/pugh/java/memoryModel/chapter.pdf

We are proud to present for the first time a draft of the complete
proposed revisions to the Java memory model. This time, it isn't just
normal or final field semantics, but the whole thing: normal, final and
volatile fields, the current thinking regarding finalizers, Doug's
modifications to Wait sets and notification, the semantics of Thread.join
and Thread.start, and any other bits and pieces that seemed like a good
idea.

Interested parties (i.e., you all) should get their comments in! This
should be as airtight a document as possible.

Those who might appreciate a more detailed and academic discussion of the
memory model revisions are still encouraged to look at:

http://www.cs.umd.edu/~pugh/java/memoryModel/newFinal.pdf

for final fields and at:

http://www.cs.umd.edu/~pugh/java/memoryModel/newest.pdf

for normal fields.

                                        Jeremy
-------------------------------
JavaMemoryModel mailing list - http://www.cs.umd.edu/~pugh/java/memoryModel



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