|
tlds
Transactional Operations for Linked Data Structures
|
Classes | |
| struct | anonymous_namespace{norec.cpp}::NOrec_Generic< CM > |
Namespaces | |
| anonymous_namespace{norec.cpp} | |
| stm | |
Macros | |
| #define | FOREACH_NOREC(MACRO) |
| #define | INIT_NOREC(ID, CM) |
Functions | |
| NOINLINE uintptr_t | anonymous_namespace{norec.cpp}::validate (TxThread *) |
| bool | anonymous_namespace{norec.cpp}::irrevoc (STM_IRREVOC_SIG(,)) |
| void | anonymous_namespace{norec.cpp}::onSwitchTo () |
| bool | anonymous_namespace{norec.cpp}::irrevoc (STM_IRREVOC_SIG(tx, upper_stack_bound)) |
Variables | |
| const uintptr_t | anonymous_namespace{norec.cpp}::VALIDATION_FAILED = 1 |
| #define FOREACH_NOREC | ( | MACRO | ) |
| #define INIT_NOREC | ( | ID, | |
| CM | |||
| ) |