tlds
Transactional Operations for Linked Data Structures
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
itm2stm::Scope Member List
This is the complete list of members for
itm2stm::Scope
, including all inherited members.
aborted_
itm2stm::Scope
private
checkpoint_
itm2stm::Checkpoint
protected
clearThrownObject
()
itm2stm::Scope
commit
()
itm2stm::Scope
inline
CommitList
typedef
itm2stm::Scope
private
do_on_commit_
itm2stm::Scope
private
do_on_rollback_
itm2stm::Scope
private
enter
(_ITM_transactionId_t id, uint32_t flags)
itm2stm::Scope
inline
flags_
itm2stm::Scope
private
getAborted
() const
itm2stm::Scope
inline
getFlags
() const
itm2stm::Scope
inline
getId
() const
itm2stm::Scope
inline
getOwner
() const
itm2stm::Scope
inline
id_
itm2stm::Scope
private
isExceptionBlock
() const
itm2stm::Scope
inline
log
(void **addr, void *value, size_t bytes)
itm2stm::Scope
inline
make_callback
(F f, void *arg)
itm2stm::Scope
inline
private
static
owner_
itm2stm::Scope
private
registerOnAbort
(_ITM_userUndoFunction f, void *arg)
itm2stm::Scope
inline
registerOnCommit
(_ITM_userCommitFunction f, void *arg)
itm2stm::Scope
inline
restore
(uint32_t flags) asm("_stm_itm2stm_checkpoint_restore") NORETURN
itm2stm::Checkpoint
rollback
(void **protected_stack)
itm2stm::Scope
RollbackList
typedef
itm2stm::Scope
private
Scope
(_ITM_transaction &)
itm2stm::Scope
setAborted
(bool val)
itm2stm::Scope
inline
setThrownObject
(void **addr, size_t length)
itm2stm::Scope
thrown_
itm2stm::Scope
private
undo_on_rollback_
itm2stm::Scope
private
UndoList
typedef
itm2stm::Scope
private
Generated on Thu Sep 8 2016 13:28:42 for tlds by
1.8.6