Boost logo

Boost :

Subject: Re: [boost] [thread] atomic
From: markus2004x (markus2004x_at_[hidden])
Date: 2009-04-15 03:23:47

I have been searching for some standard library of this type for some time.
Eventually I wrote my own primitives, taking ideas from tbb and other
resources on the web. I also have some containers based on atomics, like
non-blocking stacks.

I think an atomic-ops library would be a great addition to Boost. If that
was available, I would happily throw away all my own code.

Best regards,

Sergei Politov wrote:
> Hi,
> I would like to known state of atomic (class/operations) implementation
> in
> boost.
> There are several threads that contains references to atomics, but I
> cannot find the state of this issue.
> May be I've overlooked something.
> I would like to known the following:
> 1) Is there defined interface for atomics? Where is it if present?
> 2) What is the state of this work?
> Currently I use my own implementation of atomic class.
> It has interface similar to atomic class from intel tbb (also it
> contains
> some ideas from tbb, but AFAIK ideas are not under GPL license).
> Now it is tested on MSVC 9.0 32-bit, and GCC 4.2.4 under Gentoo linux
> (both 32 and 64-bit).
> I can boostify and prepare it for review, if there is no such work
> already
> in progress.
> Best Regards,
> Sergei
> _______________________________________________
> Unsubscribe & other changes:

View this message in context:
Sent from the Boost - Dev mailing list archive at

Boost list run by bdawes at, gregod at, cpdaniel at, john at