Nebula
Loading...
Searching...
No Matches
posixbarrier.h
Go to the documentation of this file.
1#pragma once
2#ifndef POSIX_POSIXBARRIER_H
3#define POSIX_POSIXBARRIER_H
4//------------------------------------------------------------------------------
20
21//------------------------------------------------------------------------------
22inline void ReadWriteBarrier() {asm volatile("": : :"memory");}
23inline void MemoryBarrier() {asm volatile("mfence":::"memory");}
24//------------------------------------------------------------------------------
25#endif
#define MemoryBarrier
Definition darwinbarrier.h:25
#define ReadWriteBarrier
Definition darwinbarrier.h:24