tlds
Transactional Operations for Linked Data Structures
|
#include <iostream>
#include <signal.h>
#include <sys/mman.h>
#include "profiling.hpp"
#include "algs/algs.hpp"
#include "inst.hpp"
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) |