Patrick Pelissier
|
c210460f79
|
Add iteration operators for OA Dict.
|
2017-05-10 21:29:09 +02:00 |
|
Patrick Pelissier
|
c567c7b848
|
Fix bug
|
2017-05-10 17:54:48 +02:00 |
|
Patrick Pelissier
|
0c9efa0850
|
Update doc
|
2017-05-10 00:11:05 +02:00 |
|
Patrick Pelissier
|
c1ddbdb94d
|
Add _clean, _swap & _move for dict/oa
|
2017-05-09 23:55:51 +02:00 |
|
Patrick Pelissier
|
77cf72f8d1
|
Update comment.
|
2017-05-08 12:41:26 +02:00 |
|
Patrick Pelissier
|
bb6764f9d9
|
Add test for dict with Open Addressing
|
2017-05-08 12:40:14 +02:00 |
|
Patrick Pelissier
|
4b908fb22d
|
Add _init_set, _set & _init_move for dict with Open Addressing.
|
2017-05-08 12:24:06 +02:00 |
|
Patrick Pelissier
|
b207a2c03d
|
Replace GET_INIT_MOVE by DO_INIT_MOVE
(Can't use oplist in default case).
|
2017-05-08 00:27:50 +02:00 |
|
Patrick Pelissier
|
1d1900d544
|
Update doc
|
2017-05-06 00:16:28 +02:00 |
|
Patrick Pelissier
|
2a0973998a
|
Reduce size.
|
2017-05-05 00:14:39 +02:00 |
|
Patrick Pelissier
|
eabe0b1a23
|
Update link.
|
2017-05-05 00:12:16 +02:00 |
|
Patrick Pelissier
|
dcff0c806e
|
Update doc
Add asset
|
2017-05-05 00:10:55 +02:00 |
|
Patrick Pelissier
|
50aa4f8b73
|
Remove unused dependency.
|
2017-05-05 00:06:22 +02:00 |
|
Patrick Pelissier
|
d00acc47df
|
Update doc
|
2017-05-04 22:00:15 +02:00 |
|
Patrick Pelissier
|
4972c02d76
|
Update doc
|
2017-05-04 21:56:51 +02:00 |
|
Patrick Pelissier
|
3928731a6d
|
Add test for method join.
|
2017-05-03 22:54:55 +02:00 |
|
Patrick Pelissier
|
ddf0203ad5
|
Add 'join' method for string
|
2017-05-03 22:51:22 +02:00 |
|
Patrick Pelissier
|
1925c90812
|
Optimize _map_reduce.
|
2017-05-03 00:57:05 +02:00 |
|
Patrick Pelissier
|
5304958860
|
Add TODO / improve comments.
|
2017-05-03 00:51:59 +02:00 |
|
Patrick Pelissier
|
adf8528092
|
Improve coverage report precision
|
2017-05-03 00:51:40 +02:00 |
|
Patrick Pelissier
|
117ac89b34
|
Add tests.
|
2017-05-03 00:51:26 +02:00 |
|
Patrick Pelissier
|
9f5c83161d
|
Add COVERAGE macro for test.
|
2017-05-03 00:32:36 +02:00 |
|
Patrick Pelissier
|
dce50149ea
|
Add more tests.
|
2017-05-02 20:28:28 +02:00 |
|
Patrick Pelissier
|
20eb11bf0f
|
Improve coverage result.
|
2017-05-02 20:18:25 +02:00 |
|
Patrick Pelissier
|
c43fb60dfb
|
Updat tests
|
2017-05-02 20:18:07 +02:00 |
|
Patrick Pelissier
|
a65c80d25a
|
Fix bug in insert_v (missing initialisation).
Update API of insert_v to give the number of elements to insert (much more logic).
|
2017-05-02 20:17:16 +02:00 |
|
Patrick Pelissier
|
afae256429
|
Add missing assertion
|
2017-05-02 20:13:42 +02:00 |
|
Patrick Pelissier
|
9cffd09848
|
clean target forward into bench directory
|
2017-05-02 15:12:49 +02:00 |
|
Patrick Pelissier
|
f715cac6cf
|
Fix bug reported by valgrind:
if s1==s2, memcpy call is illegal
(but unlikely to fail).
|
2017-05-02 14:52:42 +02:00 |
|
Patrick Pelissier
|
774182967c
|
Fix coverage computation.
|
2017-05-02 14:52:29 +02:00 |
|
Patrick Pelissier
|
2f569d7201
|
Add more tests.
|
2017-05-02 14:52:06 +02:00 |
|
Patrick Pelissier
|
515650da65
|
Rename examples.
|
2017-05-01 21:06:33 +02:00 |
|
Patrick Pelissier
|
cb10fa9871
|
Add new example for Red-Black Tree
|
2017-05-01 19:02:14 +02:00 |
|
Patrick Pelissier
|
32989ef17e
|
Add M_DO_MOVE macro
|
2017-05-01 17:42:51 +02:00 |
|
Patrick Pelissier
|
27fd810259
|
Rename M_OPLIST_CAT into M_OPCAT, M_OPLIST_FLAT into M_OPFLAT
Add M_OPLIST_EXTEND
Use it instead of M_OPLIST_CAT.
|
2017-05-01 17:24:22 +02:00 |
|
Patrick Pelissier
|
9600d3bfd5
|
Update example
|
2017-05-01 17:24:07 +02:00 |
|
Patrick Pelissier
|
40873e5224
|
Update example
|
2017-05-01 17:23:51 +02:00 |
|
Patrick Pelissier
|
ae972c6cbb
|
Update
|
2017-05-01 09:08:50 +02:00 |
|
Patrick Pelissier
|
0f6b99c03a
|
Update comments.
|
2017-05-01 09:08:39 +02:00 |
|
Patrick Pelissier
|
dcd83d20a3
|
Cleanup Makefile
|
2017-05-01 09:08:13 +02:00 |
|
Patrick Pelissier
|
4fe57d6042
|
Update README
|
2017-05-01 09:08:01 +02:00 |
|
Patrick Pelissier
|
323e400fc1
|
Add new reference.
|
2017-04-29 22:35:15 +02:00 |
|
Patrick Pelissier
|
d57bae7198
|
Fix bug.
|
2017-04-29 22:33:25 +02:00 |
|
Patrick Pelissier
|
e2e9f2db43
|
Remove gnu code from test.
|
2017-04-29 22:28:51 +02:00 |
|
Patrick Pelissier
|
58a4135d31
|
Minor update.
|
2017-04-29 22:27:38 +02:00 |
|
Patrick Pelissier
|
2a453e0879
|
Describe operator CLEAN
|
2017-04-26 23:52:19 +02:00 |
|
Patrick Pelissier
|
47babf5689
|
Add new test
|
2017-04-26 23:49:34 +02:00 |
|
Patrick Pelissier
|
768d41ddb6
|
New example
|
2017-04-26 23:47:46 +02:00 |
|
Patrick Pelissier
|
75db40a4ff
|
Fix prototype of _reduce : dest may not be an array. It is therefore
needed to pass a pointer.
Add _map_reduce method.
|
2017-04-26 23:46:49 +02:00 |
|
Patrick Pelissier
|
6cee535ccd
|
Add clean method for variant.
|
2017-04-26 22:52:29 +02:00 |
|