This page is part of an archival collection and is no longer actively maintained.

It may contain outdated information and may not meet current or future WCAG accessibility standards. We provide this content, its subpages, and associated links for historical reference only. If you need assistance, please contact support@cs.washington.edu

AtomJava



AtomJava extends Java with support for statements of the form atomic{s}, i.e., software transactions. It is a Polyglot extension that performs source-to-source translation, producing Java source code that can be compiled by any Java compiler and run on any Java Virtual Machine. AtomJava and Polyglot are freely available.

Installation:

Mailing List: We have a mailing list where we will post information and receive feedback. We anticipate this list will have very little traffic.

Research publications: See the SCAT page.