#include <tbb_machine.h>
Static Public Member Functions | |
static T | load (const volatile T &location) |
static void | store (volatile T &location, T value) |
Volatile should not incur any additional cost on IA32, Intel64, and Sparc TSO architectures. However on architectures with weak memory ordering compiler may generate code with acquire/release semantics for operations on volatile data.