Subj : Re: Memory visibility and MS Interlocked instructions To : comp.programming.threads From : David Schwartz Date : Thu Aug 25 2005 11:05 am "Scott Meyers" wrote in message news:11grrhq40j3p4ba@corp.supernews.com... > Obviously I'm missing something. Can somebody please clear up my > confusion? The MS Interlocked instructions can only work on platforms where the compiler puts in any necessary memory barriers on all accesses to 'volatile' variables. This happens to be very easy to do on x86. DS .