tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
profiling.cpp File Reference
#include <iostream>
#include <signal.h>
#include <sys/mman.h>
#include "profiling.hpp"
#include "algs/algs.hpp"
#include "inst.hpp"
Include dependency graph for profiling.cpp:

Namespaces

 anonymous_namespace{profiling.cpp}
 
 stm
 

Functions

void anonymous_namespace{profiling.cpp}::adjust_thresholds (uint32_t new_alg, uint32_t old_alg)
 
void anonymous_namespace{profiling.cpp}::collect_profiles (TxThread *tx)
 
void anonymous_namespace{profiling.cpp}::change_algorithm (TxThread *tx, unsigned new_algorithm)
 
void stm::profile_oncomplete (TxThread *tx)
 
void stm::trigger_common (TxThread *tx)