|
tlds
Transactional Operations for Linked Data Structures
|
Namespaces | |
| stm | |
Functions | |
| filter_t ring_wf[RING_ELEMENTS] | stm::TM_ALIGN (16) |
| int | stm::stm_name_map (const char *phasename) |
Variables | |
| pad_word_t | stm::timestamp = {0} |
| pad_word_t | stm::timestamp_max = {0} |
| orec_t | stm::orecs [NUM_STRIPES] = {{{{0}}}} |
| orec_t | stm::nanorecs [RING_ELEMENTS] = {{{{0}}}} |
| pad_word_t | stm::last_complete = {0} |
| pad_word_t | stm::last_init = {0} |
| pad_word_t | stm::prioTxCount = {0} |
| rrec_t | stm::rrecs [RREC_COUNT] = {{{0}}} |
| bytelock_t | stm::bytelocks [NUM_STRIPES] = {{0}} |
| bitlock_t | stm::bitlocks [NUM_STRIPES] = {{0}} |
| pad_word_t | stm::epochs [MAX_THREADS] = {{0}} |
| pad_word_t | stm::greedy_ts = {0} |
| mcs_qnode_t * | stm::mcslock = NULL |
| ticket_lock_t | stm::ticketlock = {0} |
| pad_word_t | stm::fcm_timestamp = {0} |
| alg_t | stm::stms [ALG_MAX] |
| dynprof_t * | stm::app_profiles = NULL |
| uint32_t | stm::profile_txns = 1 |
| dynprof_t * | stm::profiles = NULL |