Package harpoon.Runtime.Transactions

Runtime support for the atomic-transactions transformation implemented in the harpoon.Analysis.LowQuad.Transactions package.

See:
          Description

Class Summary
CommitRecord A CommitRecord keeps track of the status of a transaction.
ImplHelper ImplHelper just contains stubs which we will later substitute native code for.
 

Exception Summary
TransactionAbortException A TransactionAbortException is thrown to indicate the forced-suicide of a transaction.
 

Package harpoon.Runtime.Transactions Description

Runtime support for the atomic-transactions transformation implemented in the harpoon.Analysis.LowQuad.Transactions package.

Author:
C. Scott Ananian (cananian@alumni.princeton.edu)