tlds
Transactional Operations for Linked Data Structures
|
#include <policies.hpp>
Public Attributes | |
uint32_t | POL_ID |
volatile uint32_t | ALG_ID |
uint32_t | PREPROFILE_ALG |
bool | abort_switch |
int | abortThresh |
int | waitThresh |
This describes the state of the selected policy. This should be a singleton, but we don't bother. There will be one of these, which we can use to tell what the current policy is that libstm is using.
bool stm::behavior_t::abort_switch |
int stm::behavior_t::abortThresh |
volatile uint32_t stm::behavior_t::ALG_ID |
uint32_t stm::behavior_t::POL_ID |
uint32_t stm::behavior_t::PREPROFILE_ALG |
int stm::behavior_t::waitThresh |