From 924b65ed3d6b4dd260d5dc04e5074fe47b2a07ab Mon Sep 17 00:00:00 2001 From: rossb Date: Thu, 18 Aug 2011 11:29:40 +0000 Subject: [PATCH] added comment about MSVC compiler barrier intrinsics --- src/common/pa_memorybarrier.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common/pa_memorybarrier.h b/src/common/pa_memorybarrier.h index f689622..2879ce3 100644 --- a/src/common/pa_memorybarrier.h +++ b/src/common/pa_memorybarrier.h @@ -103,6 +103,7 @@ # pragma intrinsic(_ReadWriteBarrier) # pragma intrinsic(_ReadBarrier) # pragma intrinsic(_WriteBarrier) +/* note that MSVC intrinsics _ReadWriteBarrier(), _ReadBarrier(), _WriteBarrier() are just compiler barriers *not* memory barriers */ # define PaUtil_FullMemoryBarrier() _ReadWriteBarrier() # define PaUtil_ReadMemoryBarrier() _ReadBarrier() # define PaUtil_WriteMemoryBarrier() _WriteBarrier() -- 2.43.0