tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
libitm-5.16.cpp File Reference
#include "libitm.h"
#include "Transaction.h"
#include "Scope.h"
Include dependency graph for libitm-5.16.cpp:

Classes

struct  anonymous_namespace{libitm-5.16.cpp}::INST< T, W >
 
struct  anonymous_namespace{libitm-5.16.cpp}::INST< T, 0u >
 

Namespaces

 anonymous_namespace{libitm-5.16.cpp}
 

Macros

#define GENERATE_LOG(TYPE, EXT)
 

Functions

void _ITM_LB (_ITM_transaction *td, const void *addr, size_t bytes)
 

Macro Definition Documentation

#define GENERATE_LOG (   TYPE,
  EXT 
)
Value:
void \
_ITM_L##EXT(_ITM_transaction* td, const TYPE* address) { \
INST<TYPE>::log(td->inner(), address); \
}
struct _ITM_transaction _ITM_transaction
Definition: libitm.h:98

Function Documentation

void _ITM_LB ( _ITM_transaction td,
const void *  addr,
size_t  bytes 
)

Here is the call graph for this function: