void _ReadBarrier (void); void _WriteBarrier (void); void _ReadWriteBarrier (void);
compiler intrinsic functions
do not impact variables compiler knows are local
different behavior with different compiler versions
does not include processor barrier operation
// Full hardware memory barrier void MemoryBarrier (void);