Tim Blechmann
|
6454f9fb85
|
spsc_queue: fix reset()
|
2014-11-08 23:32:33 +01:00 |
|
erenon
|
d77e119bac
|
spsc_queue: non-const T& front() added and tested
|
2014-06-26 08:49:51 +02:00 |
|
erenon
|
66dae3a792
|
add T& front() and void pop() capabilities to spsc_queue
|
2014-06-25 19:16:08 +02:00 |
|
Tim Blechmann
|
da5ec85778
|
lockfree: spsc-queue - add read_available and write_available members
[SVN r86736]
|
2013-11-17 10:49:47 +00:00 |
|
Tim Blechmann
|
65cb3432d1
|
lockfree: spsc-queue - capacity should take the internal marker object into account
fixes #8560
[SVN r84387]
|
2013-05-20 09:28:56 +00:00 |
|
Tim Blechmann
|
421e9d8c2c
|
lockfree: testsuite - possible compile fix for IBM compiler
[SVN r83277]
|
2013-03-03 13:18:31 +00:00 |
|
Tim Blechmann
|
7388036785
|
lockfree: testsuite - move stress tests to separate file
[SVN r83276]
|
2013-03-03 13:13:01 +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
|
95342e5ea6
|
lockfree: fix some warnings in testsuite
[SVN r82210]
|
2012-12-26 10:38:53 +00:00 |
|
Tim Blechmann
|
fca8f920d3
|
lockfree: fix testsuite
[SVN r82182]
|
2012-12-23 10:15:23 +00:00 |
|
Tim Blechmann
|
4c5b485068
|
lockfree: fix race condition in testsuite
[SVN r82169]
|
2012-12-22 15:50:31 +00:00 |
|
Tim Blechmann
|
54ec924cd7
|
lockfree: fix race condition in testsuite
thanks to peter dimov!
[SVN r82104]
|
2012-12-19 19:23:55 +00:00 |
|
Tim Blechmann
|
1aa72418bc
|
lockfree: testsuite cleanup
[SVN r81742]
|
2012-12-06 15:41:40 +00:00 |
|
Tim Blechmann
|
806ca975a3
|
lockfree: possible workarounds for testsuite failures
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r81391]
|
2012-11-17 11:36:36 +00:00 |
|
Tim Blechmann
|
1c67ecf90f
|
lockfree: cleanups in testsuite
[SVN r81317]
|
2012-11-13 10:59:27 +00:00 |
|
Tim Blechmann
|
06799ee657
|
lockfree: testsuite - avoid stack-allocation of tester classes
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79345]
|
2012-07-08 08:35:18 +00:00 |
|
Tim Blechmann
|
fa4c1f7fb0
|
lockfree: more msvc test fixes
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79314]
|
2012-07-06 10:49:36 +00:00 |
|
Tim Blechmann
|
19a0b06651
|
lockfree: testsuite compile fix
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79253]
|
2012-07-04 06:50:17 +00:00 |
|
Tim Blechmann
|
d5f58cec08
|
lockfree: work around pgi compile error
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79248]
|
2012-07-03 17:21:31 +00:00 |
|
Tim Blechmann
|
8d9dca0e46
|
lockfree: fix some compiler warnings & relax stress tests
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79247]
|
2012-07-03 17:17:54 +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 |
|