Tim Blechmann
|
2134ec0b0c
|
lockfree: queue - add static assertions
[SVN r82400]
|
2013-01-08 09:04:25 +00:00 |
|
Tim Blechmann
|
95342e5ea6
|
lockfree: fix some warnings in testsuite
[SVN r82210]
|
2012-12-26 10:38:53 +00:00 |
|
Tim Blechmann
|
2caf2cc251
|
lockfree: merge fixes from trunk
this commit should hopefully fix up the merge info
[SVN r82185]
|
2012-12-23 13:18:31 +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
|
66d065a407
|
lockfree: merge fixes from trunk
[SVN r82147]
|
2012-12-21 13:32:33 +00:00 |
|
Tim Blechmann
|
7afb51f7af
|
lockfree: test fixes
[SVN r82145]
|
2012-12-21 13:04:10 +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 |
|
Andrey Semashev
|
4eb962f025
|
Boost.Atomic and Boost.Lockfree merged from trunk.
[SVN r81976]
|
2012-12-15 18:28:27 +00:00 |
|
Tim Blechmann
|
5a53df7339
|
lockfree: fix typos in documentation
fixes #7783
[SVN r81849]
|
2012-12-11 09:22:47 +00:00 |
|
Daniel James
|
dfff77c585
|
lockfree: fix links to interprocess.
[SVN r81786]
|
2012-12-08 09:18:36 +00:00 |
|
Tim Blechmann
|
1aa72418bc
|
lockfree: testsuite cleanup
[SVN r81742]
|
2012-12-06 15:41:40 +00:00 |
|
Tim Blechmann
|
5c35fb4117
|
lockfree: fix test case on certain compilers
[SVN r81741]
|
2012-12-06 14:12:48 +00:00 |
|
Tim Blechmann
|
10a467c5bc
|
lockfree: no capacity means capacity of 0
[SVN r81735]
|
2012-12-06 12:35:21 +00:00 |
|
Tim Blechmann
|
eac9b5fe47
|
lockfree: testsuite build fix
[SVN r81479]
|
2012-11-22 10:56:12 +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
|
3fe28e1171
|
lockfree: avoid deprecated macros
[SVN r81388]
|
2012-11-17 11:16:45 +00:00 |
|
Daniel James
|
801144c360
|
Lockfree html redirects.
[SVN r81387]
|
2012-11-17 10:30:59 +00:00 |
|
Tim Blechmann
|
fe085647ad
|
lockfree: declare freelist::deallocate as protected
[SVN r81364]
|
2012-11-16 11:14:39 +00:00 |
|
Tim Blechmann
|
8e8d05c750
|
lockfree: allow use of std::atomic when using gcc-4.8
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r81318]
|
2012-11-13 10:59:45 +00:00 |
|
Tim Blechmann
|
1c67ecf90f
|
lockfree: cleanups in testsuite
[SVN r81317]
|
2012-11-13 10:59:27 +00:00 |
|
Tim Blechmann
|
36e5ff55fa
|
lockfree: fix comments
patch taken from #7685
[SVN r81316]
|
2012-11-13 10:05:57 +00:00 |
|
Tim Blechmann
|
18af8efb28
|
lockfree: relax freelist tests
[SVN r80700]
|
2012-09-25 14:05:56 +00:00 |
|
Tim Blechmann
|
c732d7fd31
|
lockfree: relax stress tests
the testsuite seems to take too much time for some test farm machines
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r80666]
|
2012-09-23 12:32:49 +00:00 |
|
Jürgen Hunold
|
bbbc8fcf7a
|
Fix min-max guideline violations
Fix some conversion warnings from msvc
[SVN r80627]
|
2012-09-22 15:40:07 +00:00 |
|
Tim Blechmann
|
dc62b76222
|
lockfree: use std::atomic on msvc2012
patch by zouzou
[SVN r80620]
|
2012-09-21 18:39:37 +00:00 |
|
Tim Blechmann
|
e72bba543b
|
lockfree: fix some inspect warnings
[SVN r80465]
|
2012-09-09 13:12:43 +00:00 |
|
Tim Blechmann
|
6f732d3c70
|
lockfree: make freelist's allocate() method protected
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r80372]
|
2012-09-03 10:11:57 +00:00 |
|
Tim Blechmann
|
505c1c04c1
|
lockfree: convert compile-time assertions to run-time assertions
patch by hartmut kaiser
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r80371]
|
2012-09-03 10:05:54 +00:00 |
|
Tim Blechmann
|
ec23cdf658
|
lockfree: fix msvc warning
patch by hartmut kaiser, taken from ticket #7322
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r80370]
|
2012-09-03 10:05:30 +00:00 |
|
Tim Blechmann
|
dc0e9ba6e4
|
lockfree: cleanup member constructors
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r80363]
|
2012-09-02 12:43:03 +00:00 |
|
Tim Blechmann
|
68d273868c
|
lockfree: fix visibility of tagged_ptr::tag_t
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r80362]
|
2012-09-02 12:42:36 +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
|
e7c80f4c9b
|
lockfree: link with boost.atomic
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79425]
|
2012-07-11 18:39:03 +00:00 |
|
Tim Blechmann
|
80e7314c3a
|
lockfree: remove private copy of boost.atomic
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79386]
|
2012-07-09 18:43:50 +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
|
7be73c716e
|
lockfree: remove unused template argument
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79346]
|
2012-07-08 08:35:41 +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
|
4dd65698ae
|
lockfree: compile fix for tagged pointer
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79344]
|
2012-07-08 08:12:38 +00:00 |
|
Tim Blechmann
|
55a0d72c52
|
lockfree: fix linking issue of boost.interprocess-related symbols
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79343]
|
2012-07-08 08:12: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
|
834b3b95c0
|
lockfree: replace not by ! to allow compilation with msvc
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79313]
|
2012-07-06 10:25:47 +00:00 |
|
Tim Blechmann
|
416a270c89
|
lockfree: another testsuite fix
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79265]
|
2012-07-04 18:02:39 +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
|
86019acfbb
|
lockfree: testsuite compile fix
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79217]
|
2012-07-01 21:26:55 +00:00 |
|
Tim Blechmann
|
239d7d275d
|
lockfree: default compiler hints
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79216]
|
2012-07-01 21:26:44 +00:00 |
|
Tim Blechmann
|
7748ab8d66
|
lockfree: correct use of defaulted functions
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79215]
|
2012-07-01 21:16:39 +00:00 |
|
Tim Blechmann
|
0930cad7fd
|
lockfree: possible compile fix
Signed-off-by: Tim Blechmann <tim@klingt.org>
[SVN r79214]
|
2012-07-01 21:16:28 +00:00 |
|