Boost logo

Boost :

Subject: [boost] [spinlock] concurrent_unordered_map is ready for review
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2014-09-01 09:38:55

Dear Boost,

CC: Howard, Jonathan for N3645 enhancements

It has taken me far longer than I expected, however I believe that
proposed boost::concurrent_unordered_map is ready for community
feedback, with its unit test suite passing all green on the thread
sanitiser and 92% coverage including exception safety tests. The main
documentation page with the API and a lengthy explanation of the
caveats in this design can be viewed at

Performance improves linearly to CPU cores at a slope of about 0.9. I
only have four core hardware available to me, if someone could tell
me how it scales to eight cores or more I would be very interested.

Source code is at Tested on
GCC 4.8, clang 3.4 and VS2013.


ned Productions Limited Consulting

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