|
Boost : |
From: Fabrice Truillot (fte_at_[hidden])
Date: 2000-08-31 11:52:36
on 31.8.2000 18:47, Jeff Paquette at paquette_at_[hidden] wrote:
> at the assembly level, a 32 bit read is indeed atomic. However, I do not
> believe that:
>
> int a, b;
> a = b;
>
> is guaranteed to be atomic. Any interrupt / task switch can occur between
> the fetch of b and the store to a.
Moreover, an atomic operation must be atomic regardless the number of
processors...
-- Fab'
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk