|
tlds
Transactional Operations for Linked Data Structures
|
#include <setjmp.h>#include <iostream>#include <stm/txthread.hpp>#include <stm/lib_globals.hpp>#include "policies/policies.hpp"#include "algs/tml_inline.hpp"#include "algs/algs.hpp"#include "inst.hpp"Classes | |
| struct | stm::MetaInitializer< I > |
| struct | stm::MetaInitializer< ALG_MAX > |
Namespaces | |
| anonymous_namespace{txthread.cpp} | |
| stm | |
Functions | |
| NORETURN void | anonymous_namespace{txthread.cpp}::default_abort_handler (TxThread *tx) |
| stm::THREAD_LOCAL_DECL_TYPE (TxThread *) Self | |
| void NORETURN | stm::UNRECOVERABLE (const char *) |
| void | stm::restart () |
| void | stm::sys_shutdown () |
| void | stm::set_policy (const char *) |
| void | stm::sys_init (stm::AbortHandler conflict_abort_handler) |
| const char * | stm::get_algname () |
Variables | |
| const char * | anonymous_namespace{txthread.cpp}::init_lib_name |