Commit Graph

12 Commits

Author SHA1 Message Date
Tim Blechmann
a5cc8c0430 modernisation: use c++14 where possible 2024-05-03 14:45:42 +08:00
Tim Blechmann
e04bf59236 stack/queue - add missing allocator ctor 2023-11-03 21:33:09 +08:00
Tim Blechmann
8b25ed24db tests: use modern boost.test macros 2023-11-03 14:59:50 +08:00
Tim Blechmann
3ccac29ae3 import pre-commit and clang-format 2023-11-03 14:59:50 +08:00
Tim Blechmann
3b58aa9af1 stack: implement consume_all_atomic_reversed 2016-07-26 13:32:42 +02:00
Tim Blechmann
cf6632e262 stack: implement consume_all_atomic 2016-07-26 12:21:04 +02:00
Tim Blechmann
b6c2f7cf1e lockfree: fix stack::reserve
[SVN r84403]
2013-05-21 15:24:20 +00:00
Tim Blechmann
e8e89220f6 lockfree: introduce consume_one and consume_all methods
[SVN r83275]
2013-03-03 13:07:50 +00:00
Tim Blechmann
630bc52cdf lockfree: split stress tests to multiple files
Signed-off-by: Tim Blechmann <tim@klingt.org>

[SVN r79426]
2012-07-11 18:39:17 +00:00
Tim Blechmann
af04203e73 lockfree: another win32 testsuite compile fix
Signed-off-by: Tim Blechmann <tim@klingt.org>

[SVN r79378]
2012-07-09 13:18:41 +00:00
Tim Blechmann
dbbea5f705 lockfree: work around thread/exception/parameter vs test compile issue
Signed-off-by: Tim Blechmann <tim@klingt.org>

[SVN r79197]
2012-07-01 08:38:43 +00:00
Tim Blechmann
f8298d22bd lockfree: import boost.lockfree with boost.atomic as implementation detail
Signed-off-by: Tim Blechmann <tim@klingt.org>

[SVN r79195]
2012-07-01 08:37:57 +00:00