C++ atomic types and operations. C++ standards committee paper WG21/N2427=J16/07-0297, http: //www.open-std.org/JTC1/SC22/WG21/docs/papers/2007/ n2427.htm (2007)

by H-J Boehm, L Crowl