On Tue Sep 02 2014 at 1:23:23 AM Niall Douglas
On 1 Sep 2014 at 13:45, Dean Michael Berris wrote:
Nevermind -- I see it in spinlock.hpp.
FYI it has messy source code because I expect it will be merged into some other Boost library. Also, because I very much personally favour weird source code formatting conventions no one else likes, but I do.
That's fine, I can deal with weird formatting issues. Thankfully github has nice syntax highlighting features for making at least the code stand out from the comments.
Obviously it will all get clang style rewritten before entering Boost.
Do you intend this to be a separate library, or would it go into something like Boost.Container?
You and others may find a description of the algorithm at https://plus.google.com/109885711759115445224/posts/KhbHhU5J19B of use.
Awesome, I'll give that a read. I suspect this is very nice to dig into because it's using the new hotness (transactional memory, and C++11 atomics). Cheers