Patrick Pelissier
|
8b0b115709
|
Update comment.
|
2018-07-17 23:03:33 +02:00 |
|
Patrick Pelissier
|
7d2494b7f9
|
Fix bug of SPMC / MPMC snapshots: not all items in buffers
were properly cleared.
|
2018-07-17 21:10:14 +02:00 |
|
Patrick Pelissier
|
3b642ffeb3
|
Update after internal review.
|
2018-07-17 21:00:55 +02:00 |
|
Patrick Pelissier
|
815bf5f0e0
|
Include proper header and do not depend on other headers to include it.
|
2018-07-16 21:45:28 +02:00 |
|
Patrick Pelissier
|
4af48724ce
|
Update after internal review.
|
2018-07-16 21:43:17 +02:00 |
|
Patrick Pelissier
|
001272820c
|
Update example to latests API.
|
2018-07-15 23:11:00 +02:00 |
|
Patrick Pelissier
|
4aca0664ef
|
Add methods _find_again, _find_again_if, _mismatch_again and _mismatch_again_if
|
2018-07-15 23:06:22 +02:00 |
|
Patrick Pelissier
|
6721a86768
|
Add method _mismatch and _mismatch_if
|
2018-07-15 22:34:29 +02:00 |
|
Patrick Pelissier
|
5025b3690d
|
Add test.
|
2018-07-15 22:26:59 +02:00 |
|
Patrick Pelissier
|
42b37a718f
|
Add test.
|
2018-07-15 22:26:21 +02:00 |
|
Patrick Pelissier
|
fcdfd836ec
|
Add method _count_if
|
2018-07-15 11:05:58 +02:00 |
|
Patrick Pelissier
|
b2f005239b
|
API breakage:
rename _constains into _contain_p
to be more uniform with other predicate functions,
and to use infinitive form for the method.
|
2018-07-15 10:54:38 +02:00 |
|
Patrick Pelissier
|
bc3fa890bd
|
Add method _find_if.
|
2018-07-15 10:48:22 +02:00 |
|
Patrick Pelissier
|
95dbbf6e75
|
Simplification of the example.
|
2018-07-15 02:53:35 +02:00 |
|
Patrick Pelissier
|
22f2ae7341
|
Add methods _all_of_p, _any_of_p and _none_of_p.
|
2018-07-14 18:21:46 +02:00 |
|
Patrick Pelissier
|
96202aa78f
|
Do not use reserved identifiers of the C standard (See 7.1.3 Reserved identifiers)
|
2018-07-14 14:35:14 +02:00 |
|
Patrick Pelissier
|
cef8a13cc2
|
Add a new test.
|
2018-07-14 14:18:25 +02:00 |
|
Patrick Pelissier
|
54271231a0
|
Update doc.
|
2018-07-14 14:13:18 +02:00 |
|
Patrick Pelissier
|
d1bb651596
|
Update doc.
|
2018-07-14 14:03:17 +02:00 |
|
Patrick Pelissier
|
10b7f65437
|
Update DEV.
|
2018-07-13 10:54:41 +02:00 |
|
Patrick Pelissier
|
3a70324d43
|
Fix spelling.
|
2018-07-13 10:42:26 +02:00 |
|
Patrick Pelissier
|
21b72cd174
|
Update
|
2018-07-13 10:40:45 +02:00 |
|
Patrick Pelissier
|
ce8656f1b2
|
Update
|
2018-07-13 10:40:40 +02:00 |
|
Patrick Pelissier
|
9277dc967b
|
Update
|
2018-07-11 00:04:45 +02:00 |
|
Patrick Pelissier
|
67b1e65d97
|
Update comment
|
2018-07-08 00:33:18 +02:00 |
|
Patrick Pelissier
|
79fe9da2da
|
Update
|
2018-07-05 12:21:02 +02:00 |
|
Patrick Pelissier
|
3164e2698d
|
Improve comments.
|
2018-07-05 12:12:16 +02:00 |
|
Patrick Pelissier
|
ffae33e6f7
|
Update
|
2018-07-05 12:12:09 +02:00 |
|
Patrick Pelissier
|
8dafe3b7a6
|
Add macro M_GET_AT.
|
2018-07-04 17:39:03 +02:00 |
|
Patrick Pelissier
|
e23616169b
|
Improve comments.
|
2018-07-04 17:38:48 +02:00 |
|
Patrick Pelissier
|
9d7fc942f7
|
Rename DICT_SET_DEF2 into DICT_SET_DEF
|
2018-07-03 15:50:14 +02:00 |
|
Patrick Pelissier
|
982d8cf19d
|
DICT_*_DEF* doesn't require anymore oplists for defining the function:
it can get them from global oplists or default oplits.
|
2018-07-03 15:44:40 +02:00 |
|
Patrick Pelissier
|
aae460623d
|
Replace _set_at by _push
|
2018-07-03 15:07:36 +02:00 |
|
Patrick Pelissier
|
df14e5bcb6
|
Update
|
2018-07-03 10:42:51 +02:00 |
|
Patrick Pelissier
|
15d5a83c16
|
Update doc
|
2018-07-03 10:42:11 +02:00 |
|
Patrick Pelissier
|
4b0f7543ee
|
Rename _set_at to _push method for SET dictionnary.
Add proper _splice method for SET dictionnary.
|
2018-07-03 10:40:26 +02:00 |
|
Patrick Pelissier
|
362c64aa9c
|
Fix URL to show preview.
|
2018-07-03 10:11:40 +02:00 |
|
Patrick Pelissier
|
56c497cf2c
|
Add ref card.
|
2018-07-03 10:08:16 +02:00 |
|
Patrick Pelissier
|
e0dc2da80a
|
Add synthesis of the API.
|
2018-07-03 09:35:35 +02:00 |
|
Patrick Pelissier
|
41362f12ea
|
Add comment about _hash for dict.
|
2018-07-01 22:54:19 +02:00 |
|
Patrick Pelissier
|
3765c0b0fb
|
Add _equal_p method for OA dictionary.
|
2018-07-01 22:44:56 +02:00 |
|
Patrick Pelissier
|
d1f2b62f66
|
Replace _set_at2 by _get_at for array.
(Break API)
|
2018-07-01 22:35:05 +02:00 |
|
Patrick Pelissier
|
26b8c1d0a2
|
Add method _move & _init_move.
|
2018-07-01 17:16:36 +02:00 |
|
Patrick Pelissier
|
aa195f9f6f
|
Add methods _cget.
|
2018-07-01 17:16:25 +02:00 |
|
Patrick Pelissier
|
cd1d59264e
|
Fix build issue with C++
|
2018-06-29 22:50:41 +02:00 |
|
Patrick Pelissier
|
923e009fd3
|
Fix issue for new method _get_at for OA dict.
|
2018-06-29 22:32:10 +02:00 |
|
Patrick Pelissier
|
70a4fd99f4
|
iFix buiild issue with mutex based atomics.
|
2018-06-29 21:43:33 +02:00 |
|
Patrick Pelissier
|
feb4011f57
|
Add new example.
|
2018-06-29 19:41:55 +02:00 |
|
Patrick Pelissier
|
bf2a04ff66
|
Add method _get_at:
_get or create an entry.
|
2018-06-29 19:41:34 +02:00 |
|
Patrick Pelissier
|
e16d352e71
|
Fix prototype (forgot const)
|
2018-06-29 19:41:20 +02:00 |
|