Subj : Re: Memory visibility and MS Interlocked instructions To : comp.programming.threads From : Alexander Terekhov Date : Mon Sep 05 2005 12:03 pm Sean Kelly wrote: [...] > Upon reflection, it seems like there's no way to achieve GSO on x86, as > current LOCK implementations are specified as local to the processor You can get classic SC under x86 PC if you replace all loads with load-cmpxchg-locked loops. I just wonder why revised Java volatiles (which supposedly meant to provide SC semantics) on x86 don't do that. regards, alexander. .