tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
anonymous_namespace{tml.cpp} Namespace Reference

Classes

struct  TML
 

Detailed Description

Declare the functions that we're going to implement, so that we can avoid circular dependencies. Note that with TML, we don't expect the reads and writes to be called, because we expect the instrumentation to be inlined via the dispatch mechanism. However, we must provide the code to handle the uncommon case.