Documentation ¶
Overview ¶
Package rtm provides primitives for Intel's Restricted Transactional Memory Operations
Index ¶
Constants ¶
View Source
const ( // TxBeginStarted is returned by TxBegin() when transaction is started TxBeginStarted uint32 = ^uint32(0) // TxAbortExplicit bit is set if abort caused by explicit abort instruction. TxAbortExplicit uint32 = (1 << 0) // TxAbortRetry bit is set if the transaction may succeed on a retry TxAbortRetry uint32 = (1 << 1) // TxAbortConflict bit is set if another logical processor triggered a // conflict with a memory address that was part of the transaction TxAbortConflict uint32 = (1 << 2) // TxAbortCapacity bit is set if RTM buffer overflowed TxAbortCapacity uint32 = (1 << 3) // TxAbortDebug is set if debug breakpoint triggered TxAbortDebug uint32 = (1 << 4) // TxAbortNested is set if abort occurred in a nested transaction TxAbortNested uint32 = (1 << 5) )
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.