Patrick Pelissier
|
c154cdf46c
|
Add operator GET_SIZE
|
2018-11-25 17:52:24 +01:00 |
|
Patrick Pelissier
|
77c59e2b85
|
Fix const issue.
|
2018-11-25 17:49:36 +01:00 |
|
Patrick Pelissier
|
f07656757f
|
Add another candidate for concurrent with parallel reader.
|
2018-11-25 11:44:28 +01:00 |
|
Patrick Pelissier
|
a1c22fb679
|
Add first alpha version of Concurrent Container with support concurrent reading.
|
2018-11-24 19:31:31 +01:00 |
|
Patrick Pelissier
|
3640041c47
|
Port internal functions of concurrent to use the local lock interface.
|
2018-11-24 12:20:37 +01:00 |
|
Patrick Pelissier
|
d3934dccb9
|
Add missing const in prototypes.
|
2018-11-24 11:46:28 +01:00 |
|
Patrick Pelissier
|
10cf2f2270
|
Prepare concurent for using different lock strategy
|
2018-11-24 11:37:09 +01:00 |
|
Patrick Pelissier
|
c180b2b96d
|
Update analysisd
|
2018-11-22 07:49:15 +01:00 |
|
Patrick Pelissier
|
5d5c2380ed
|
Update release notes due to valgrind being unable to launch the test suite and scan-build producing too many false positives.
V0.2.0
|
2018-11-16 22:54:04 +01:00 |
|
Patrick Pelissier
|
a8b5c3ff4e
|
Improve assertions
|
2018-11-10 17:54:13 +01:00 |
|
Patrick Pelissier
|
16587aeb93
|
Update doc
|
2018-11-08 20:55:28 +01:00 |
|
Patrick Pelissier
|
629a3a3dc1
|
Update depend
|
2018-11-08 20:54:42 +01:00 |
|
Patrick Pelissier
|
ea46379d24
|
Update long term issue.
|
2018-11-07 19:54:07 +01:00 |
|
Patrick Pelissier
|
ee0c77edc8
|
Replace SET+CLEAR by MOVE.
|
2018-11-04 20:28:56 +01:00 |
|
Patrick Pelissier
|
c0610b2d60
|
Update doc
|
2018-11-04 20:15:15 +01:00 |
|
Patrick Pelissier
|
13ab545246
|
Update example for concurrent
|
2018-11-03 19:05:57 +01:00 |
|
Patrick Pelissier
|
d85d6bcb13
|
Update doc
|
2018-11-01 17:21:11 +01:00 |
|
Patrick Pelissier
|
138662d6a0
|
Update checkall
|
2018-11-01 16:29:55 +01:00 |
|
Patrick Pelissier
|
e45437e19f
|
Add missing const
|
2018-11-01 16:11:42 +01:00 |
|
Patrick Pelissier
|
725846e155
|
Add missing type
|
2018-11-01 16:11:27 +01:00 |
|
Patrick Pelissier
|
74aa514903
|
Add missing const
|
2018-11-01 16:11:12 +01:00 |
|
Patrick Pelissier
|
7f7230be90
|
Fix doc
|
2018-10-31 17:38:04 +01:00 |
|
Patrick Pelissier
|
d4a6e8c47a
|
Add doc for m-concurrent
|
2018-10-31 17:37:17 +01:00 |
|
Patrick Pelissier
|
9c19ed4471
|
Add more encapsulation tests.
|
2018-10-31 11:33:58 +01:00 |
|
Patrick Pelissier
|
357c37c69d
|
Add missing const qualifier
|
2018-10-31 11:33:41 +01:00 |
|
Patrick Pelissier
|
7c2d9c8643
|
Add missing const
|
2018-10-31 11:31:48 +01:00 |
|
Patrick Pelissier
|
69d699b80e
|
Add contract
|
2018-10-31 11:26:00 +01:00 |
|
Patrick Pelissier
|
40832dd727
|
Add assertions
|
2018-10-31 08:24:06 +01:00 |
|
Patrick Pelissier
|
31c3baa42b
|
Update comment
|
2018-10-30 20:10:15 +01:00 |
|
Patrick Pelissier
|
0ed03224c2
|
Update test
|
2018-10-30 20:04:01 +01:00 |
|
Patrick Pelissier
|
f8d82ae74a
|
Fix oplist definition.
|
2018-10-30 20:00:50 +01:00 |
|
Patrick Pelissier
|
16234bde82
|
Add const
|
2018-10-30 17:23:59 +01:00 |
|
Patrick Pelissier
|
31a5d7ee3b
|
Add oplist
|
2018-10-30 10:56:02 +01:00 |
|
Patrick Pelissier
|
f908c7e04d
|
Update
|
2018-10-30 10:27:29 +01:00 |
|
Patrick Pelissier
|
eb20f66bd9
|
Update
|
2018-10-30 10:25:22 +01:00 |
|
Patrick Pelissier
|
3b3e853cf8
|
Add first test cases
|
2018-10-29 23:07:34 +01:00 |
|
Patrick Pelissier
|
998ae05a5b
|
Update dict_set to be like a B+TREE (API breakage). _ref returns pointer to the data
|
2018-10-29 22:59:31 +01:00 |
|
Patrick Pelissier
|
155d01b8c3
|
Fix blocking=false for _pop & _get
|
2018-10-29 18:10:07 +01:00 |
|
Patrick Pelissier
|
1a4cce7efd
|
Add concurrent benchmark
|
2018-10-29 17:17:14 +01:00 |
|
Patrick Pelissier
|
3a0dd2ffe7
|
Fix errors
|
2018-10-29 17:15:20 +01:00 |
|
Patrick Pelissier
|
68b705b16a
|
Proper export of additional methods for DICT_SET
|
2018-10-29 17:02:58 +01:00 |
|
Patrick Pelissier
|
fe245e76cf
|
Fix DICT_SET_DEF macro
|
2018-10-29 16:51:33 +01:00 |
|
Patrick Pelissier
|
618e37b07c
|
Remove pop operator as there is no method for it.
|
2018-10-29 16:51:17 +01:00 |
|
Patrick Pelissier
|
3dde8d45c1
|
Add _empty_p & _pop_move_blocking
|
2018-10-29 13:26:16 +01:00 |
|
Patrick Pelissier
|
4691f95b73
|
Add blocking methods for concurrent container.
|
2018-10-29 11:18:20 +01:00 |
|
Patrick Pelissier
|
02d4bf0e09
|
Export method _empty_p for operator TEST_EMPTY for all containers.
|
2018-10-29 11:06:54 +01:00 |
|
Patrick Pelissier
|
5ecf4f37c0
|
Change deprecated functions.
|
2018-10-29 11:06:29 +01:00 |
|
Patrick Pelissier
|
15f6484dd2
|
Fix comment
|
2018-10-29 11:02:55 +01:00 |
|
Patrick Pelissier
|
2ead3905e5
|
Rename m-protect to m-concurrent
|
2018-10-28 22:17:33 +01:00 |
|
Patrick Pelissier
|
99d883253c
|
Add TEST_EMPTY operator
|
2018-10-28 22:13:48 +01:00 |
|