tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
stm::BackoffCM Struct Reference

#include <cm.hpp>

Collaboration diagram for stm::BackoffCM:

Static Public Member Functions

static void onAbort (TxThread *tx)
 
static void onBegin (TxThread *)
 
static void onCommit (TxThread *)
 
static bool mayKill (TxThread *, uint32_t)
 

Detailed Description

Backoff CM policy: On abort, perform randomized exponential backoff

Member Function Documentation

static bool stm::BackoffCM::mayKill ( TxThread ,
uint32_t   
)
inlinestatic
static void stm::BackoffCM::onAbort ( TxThread tx)
inlinestatic

Here is the call graph for this function:

static void stm::BackoffCM::onBegin ( TxThread )
inlinestatic
static void stm::BackoffCM::onCommit ( TxThread )
inlinestatic

The documentation for this struct was generated from the following file: