JavaMemoryModel: Draft of Complete Memory Model now available!

Date: Wed May 21 2003 - 16:52:25 EDT

Hot and fresh out of the kitchen!

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

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:

for final fields and at:

for normal fields.

JavaMemoryModel mailing list -

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