17 Commits

Author SHA1 Message Date
Tim Blechmann 1725462afb update clang-format 2026-05-19 18:54:50 +07:00
Tim Blechmann 39850eb96b test: improve test coverage 2026-04-12 17:27:19 +08:00
Tim Blechmann 4ef74dac10 tests: silence warning 2024-12-08 08:15:39 +08:00
Tim Blechmann e650f56778 modernisation: introduce uses_optional api 2024-05-04 11:18:35 +08:00
Tim Blechmann 5e9bc81d9c stack/spsc_queue - introduce move semantics 2024-05-04 10:15:30 +08:00
Tim Blechmann 6a70a658aa modernisation: use c++14 where possible 2024-05-03 21:45:54 +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