On 18/07/16 12:43, Paul Sandoz wrote: > - for the read or write method, plain is the default. > > - for read-modify-write methods volatile is the default volatile > - rename weakCompareAndSet to weakCompareAndSetPlain Why "plain"? Is this the same as C++ "relaxed"? Andrew.