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

#include <metadata.hpp>

Collaboration diagram for stm::pad_word_t:

Public Attributes

volatile uintptr_t val
 
char pad [CACHELINE_BYTES-sizeof(uintptr_t)]
 

Detailed Description

Padded word-sized value for keeping a value in its own cache line

Member Data Documentation

char stm::pad_word_t::pad[CACHELINE_BYTES-sizeof(uintptr_t)]
volatile uintptr_t stm::pad_word_t::val

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