Boost logo

Boost :

Subject: [boost] [1.53] request to merge lockfree (c++11 only)
From: Tim Blechmann (tim_at_[hidden])
Date: 2012-11-16 06:08:34


hi all,

i'm not sure about the state of atomic, as the original author hardly
reacts on emails and atm, i don't have the time to adopt it ...

i'd therefore request permission to merge boost.lockfree into release,
depending on std::atomic<>. this means, that it will require gcc-4.8 or
msvc 2012 in c++11 mode to compile it (not sure about clang++, as their
c++11 support under linux is pretty broken).

the architecture of boost.lockfree is modular, so once boost.atomic is
merged, it is trivial to use it again and allow use of the library with
pre-c++11 compilers ...
this is far from ideal, but boost.atomic has been blocking the release
of boost.lockfree for a long time and it doesn't look like that it will
be available before std::atomic<> is widely supported ...

thoughts?
tim


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk