|
tlds
Transactional Operations for Linked Data Structures
|
#include <cstdint>Go to the source code of this file.
Classes | |
| class | LockfreeList |
| struct | LockfreeList::Node |
Macros | |
| #define | CAS_PTR_BOOL(addr, old, new) (old == CAS_PTR(addr, old, new)) |
| #define | MEM_BLOCK_SIZE 1000000 |
| #define | MEM_BLOCK_CNT 500 |
| #define CAS_PTR_BOOL | ( | addr, | |
| old, | |||
| new | |||
| ) | (old == CAS_PTR(addr, old, new)) |
| #define MEM_BLOCK_CNT 500 |
| #define MEM_BLOCK_SIZE 1000000 |