Patrick Pelissier
ba531774a0
Fix doc
2019-11-21 06:28:28 +01:00
Patrick Pelissier
708d17a4d2
Update README on details on OPLIST
2019-11-21 06:27:32 +01:00
Patrick Pelissier
7d802c03e5
Update README on details on OPLIST
2019-11-21 06:26:10 +01:00
Patrick Pelissier
787e1e9965
Merge branch 'master' of https://github.com/P-p-H-d/mlib
2019-11-05 19:56:09 +01:00
Patrick Pelissier
625691d279
Clarify doc on m-worker
2019-11-05 08:13:16 +01:00
Patrick Pelissier
4f0148dc77
Update doc with new container
2019-11-02 12:56:00 +01:00
Patrick Pelissier
c78f2b992f
Add support for set based on OA hashmap (DICT_OASET_DEF)
2019-11-02 08:40:24 +01:00
Patrick Pelissier
9857db0d15
Prepare integration of set based on OA hashmap for _ref and _cref
2019-11-02 08:29:44 +01:00
Patrick Pelissier
8b71064643
Simplify code for SET (since EQUAL returns TRUE as an EMPTY method)
2019-11-02 08:24:42 +01:00
Patrick Pelissier
bc39034f6d
Prepare integration of set based on OA hashmap
2019-11-02 08:17:44 +01:00
Patrick Pelissier
e6a9b8fc8e
Add M_EMPTY_OPLIST
2019-11-02 08:16:45 +01:00
Patrick Pelissier
3db43dc2db
Update comments
2019-11-02 07:33:48 +01:00
Patrick Pelissier
d384d5ad6c
Always use INIT_MOVE when shrinking or enlarging the OA hashmap (Reversing the order of the last scanning)
2019-11-01 20:01:02 +01:00
Patrick Pelissier
7b2004caad
Remove item
2019-10-29 12:32:51 +01:00
Patrick Pelissier
6754f88861
Update
2019-10-29 12:32:36 +01:00
Patrick Pelissier
9393809dfd
Update todo
2019-10-26 19:22:33 +02:00
Patrick Pelissier
79ecacb6c0
Clarify what dict to use
2019-10-26 11:11:37 +02:00
Patrick Pelissier
853acbad4b
Update doc
2019-10-21 23:13:37 +02:00
Patrick Pelissier
e158eac10a
Update doc
2019-10-21 22:56:28 +02:00
Patrick Pelissier
48ca2a2384
Add bench for OA for big objects (it confirms that OA dict is not suited for such object)
2019-10-21 22:56:15 +02:00
Patrick Pelissier
d9d3d3cbe3
Update doc
2019-10-16 07:03:43 +02:00
Patrick Pelissier
6b4f10bf45
Prepare common macros for both hash tables
2019-10-15 07:33:31 +02:00
Patrick Pelissier
3b647b982f
Add linear bench
2019-10-14 21:29:27 +02:00
Patrick Pelissier
00b875ea53
Add linear hash map bench
2019-10-14 20:57:29 +02:00
Patrick Pelissier
545fc4d93c
Update doc
2019-10-11 07:50:26 +02:00
Patrick Pelissier
c41342739a
Reformulate
2019-10-02 08:12:09 +02:00
Patrick Pelissier
ed99c5aaa3
Fix spelling
2019-09-28 17:17:14 +02:00
PpHd
08842811e8
Merge pull request #48 from taboege/string-clear-get-str-stack
...
Fix string_clear_get_str when stack allocated
2019-09-26 07:19:14 +02:00
Tobias Boege
3ea063d1e0
Fix string_clear_get_str when stack allocated
...
If a string_t is stack-allocated, string_clear_get_str would still try
to copy it from the NULL heap pointer, resulting in a failed assertion.
Copy from the stack instead. Also add a test for this.
2019-09-26 05:39:49 +02:00
Patrick Pelissier
a905f12915
Document _cmp_order for tuple
2019-09-22 08:06:56 +02:00
Patrick Pelissier
5d8548b92b
Update
2019-09-04 07:41:46 +02:00
Patrick Pelissier
99b63e9c77
Update
2019-08-26 08:04:06 +02:00
Patrick Pelissier
4002ef5aff
Fix spelling
2019-08-23 06:42:47 +02:00
Patrick Pelissier
d31ccfe8a4
Simplify example code
2019-08-11 10:43:35 +02:00
Patrick Pelissier
c4ab76a330
More examples
2019-08-09 08:14:12 +02:00
Patrick Pelissier
84d4277be3
Add new example with basic types usage
2019-08-08 22:23:06 +02:00
Patrick Pelissier
0a99814ce2
Fix comments
2019-08-06 20:47:24 +02:00
Patrick Pelissier
11d695cb57
Update doc
2019-07-31 07:45:31 +02:00
Patrick Pelissier
13e2d6b473
Update issues
2019-07-25 07:10:45 +02:00
Patrick Pelissier
e8137e4218
Fix spelling
2019-07-24 21:27:06 +02:00
Patrick Pelissier
fe5df08d6e
Update comments
2019-07-20 09:32:09 +02:00
Patrick Pelissier
f77017f35f
Update current limitation
2019-07-16 23:21:52 +02:00
Patrick Pelissier
ce93c00a7b
Workaround limitation of M_MOVE_DEFAULT for [1] structure (==> It supposes now that the destination parameter is **not** a type with [1] tricks or at least not a pointer to it, instead of having this constraint for both arguments).
2019-07-16 23:21:41 +02:00
Patrick Pelissier
b8f44cc219
Fix bug (number of reader was too big, resulting in potential segfault)
2019-07-16 23:00:10 +02:00
Patrick Pelissier
2c921fdefe
Improve test suite of snapshot to detect incorrect issues of INIT/CLEAR call by a container.
2019-07-16 23:00:10 +02:00
Patrick Pelissier
20eb95ba45
Update comments
2019-07-16 23:00:10 +02:00
Patrick Pelissier
7a6239912e
Simplify code
2019-07-12 12:30:04 +02:00
Patrick Pelissier
9067311788
Update comment
2019-07-12 11:50:46 +02:00
Patrick Pelissier
23b2e07132
Add basic testing for _push_move method
2019-07-11 13:38:58 +02:00
Patrick Pelissier
c8f2c0e06e
Add _push_move method for SPSC
2019-07-11 13:38:40 +02:00