Subject: Re: [boost] [atomic] review results
From: Helge Bahmann (hcb_at_[hidden])
Date: 2011-11-07 15:11:18
Hi all and especially Tim,
On Monday 07 November 2011 16:41:44 Tim Blechmann wrote:
> hi all,
> unfortunately only few reviews of boost.atomic arrived in time, however i
> count 3 YES and no NO, so i am happy to say:
> Helge Bahmann's boost.atomic library is ACCEPTED.
thanks I will update the implementation to address the issues raised and send
> shared memory support/multi-module support:
> in multi-module applications and when using shared memory, the blocking
> emulation of atomics can cause troubles. for multi-module applications this
> can be resolved by placing the spinlock pool inside a shared library.
> shared- memory support could be realized by associating a (spin)lock with
> each blocking atomic<> instead of using a pool of spinlocks. boost should
> definitely provide atomics which support shared memory, either by default
> or by an additional implementation which is placed in the
> boost::interprocess namespace.
I would suggest putting it into boost::interprocess, I will prepare an
implementation and post it as well
Thanks everyone again
Boost list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk