$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Timmo Stange (ts_at_[hidden])
Date: 2007-10-07 14:19:38
John Maddock wrote:
> Secondly, I'm a bit confused why the barrier is *after* the read, shouldn't
> it be before? I'm not saying it should be, I just wondered :-)
The acquire semantics enforce that no load or store may be moved from
behind to in front of the read, or the read be deferred until after a
subsequent load or store accordingly. That's why the barrier has to be
placed directly after the read.
Timmo Stange