1. A system for managing a transaction comprising: a memory manager to manage transactional allocations and deallocations; a transactional store including at least one module to manage operations associated with the transaction, wherein the memory manager uses at least one module to manage operations associated with a transaction including at least one indicator to track and assess the transactional allocations and deallocations; and storage to store information associated with the transaction.