tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
byear.cpp File Reference
#include "../profiling.hpp"
#include "algs.hpp"
#include "RedoRAWUtils.hpp"
Include dependency graph for byear.cpp:

Classes

struct  anonymous_namespace{byear.cpp}::ByEAR
 

Namespaces

 anonymous_namespace{byear.cpp}
 
 stm
 

Macros

#define TX_ACTIVE   0u
 
#define TX_ABORTED   1u
 
#define TX_COMMITTED   2u
 

Functions

template<>
void stm::initTM< ByEAR > ()
 

Macro Definition Documentation

#define TX_ABORTED   1u
#define TX_ACTIVE   0u

Define the states for a transaction

#define TX_COMMITTED   2u