Patrick Pelissier
7fe36f7bd7
Add test for M_MOVE_DEFAULT
2019-11-29 23:12:34 +01:00
Patrick Pelissier
c78f2b992f
Add support for set based on OA hashmap (DICT_OASET_DEF)
2019-11-02 08:40:24 +01: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
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
23b2e07132
Add basic testing for _push_move method
2019-07-11 13:38:58 +02:00
Patrick Pelissier
9f82649aa8
Add test for multiset
2019-07-08 21:25:19 +02:00
Patrick Pelissier
70d1dfeb8b
Add test case for multimap
2019-07-08 16:23:59 +02:00
Patrick Pelissier
ef2dbf89ee
Improve test
2019-07-08 11:36:09 +02:00
Patrick Pelissier
d30b776fb0
Add more test
2019-07-08 11:33:42 +02:00
Patrick Pelissier
1356bb746e
Add more tests
2019-07-06 10:44:49 +02:00
Patrick Pelissier
589c023622
Update test
2019-07-06 00:01:13 +02:00
Patrick Pelissier
37f3cd6a72
Rename method _it_to_p into _it_until_p. Add method _it_while_p
2019-07-03 18:57:24 +02:00
Patrick Pelissier
2869345920
Add test dor dual-push list for algo
2019-06-09 10:05:34 +02:00
Patrick Pelissier
32917e2cfa
Add variant & prioqueue to tests then with concurrent
2019-06-08 10:07:03 +02:00
Patrick Pelissier
48f585a4ee
Update comments
2019-06-08 09:47:49 +02:00
Patrick Pelissier
42f807d64b
Rename test file
2019-06-02 10:39:55 +02:00
Patrick Pelissier
d1bb97ac52
Add new serializer
2019-06-02 10:39:24 +02:00
Patrick Pelissier
51e5764258
Add comment
2019-06-02 10:05:27 +02:00
Patrick Pelissier
797ac1f0da
Fix for 32 bits system
2019-05-18 18:55:51 +02:00
Patrick Pelissier
b9131353b6
Add test
2019-05-18 11:17:15 +02:00
Patrick Pelissier
5222fabf02
Add tuple support for serial
2019-05-18 11:17:13 +02:00
Patrick Pelissier
edb4ccf63e
Add algo functions _remove_val & _remove_if
2019-05-07 16:35:39 +02:00
Patrick Pelissier
481009d18b
Add function _end_with for strings.
2019-05-07 16:12:43 +02:00
Patrick Pelissier
c89d6ef0ce
Fix test.
2019-04-20 12:33:08 +02:00
Patrick Pelissier
866721d067
Add first prototype of string with stack allocation.
2019-04-20 12:33:08 +02:00
Patrick Pelissier
c269a36e8b
Add thread test for RP_CONCURRENT
2019-04-07 19:03:03 +02:00
Patrick Pelissier
1eb0e8730d
Use algorithm with dictionary too.
2019-03-24 08:38:52 +01:00
Patrick Pelissier
7813182e2b
Update test.
2019-02-19 20:22:55 +01:00
Patrick Pelissier
31ca762c62
Add a new test case for empty string.
2019-02-17 09:49:49 +01:00
Patrick Pelissier
22e16e983b
Separate mempool in two concepts:
...
* A Garbage Collector that centralizes the connexion with the threads
and registers all mempools
* the mempool that is responsible for alloc/dec of nodes.
It allows having multiple mempools registered in a GC.
2019-02-10 10:26:20 +01:00
Patrick Pelissier
e496fbd152
Add test for string_t + OA DICT
2019-01-27 22:59:03 +01:00
Patrick Pelissier
0507d94306
Add test for IO for BOUNDED STRING
2019-01-26 13:39:47 +01:00
Patrick Pelissier
8406efcaab
Add test case of BOUNDED_STRING + OA DICT
2019-01-26 12:03:13 +01:00
Patrick Pelissier
4685aac454
Add test for hash of empty string
2019-01-26 09:10:36 +01:00
Patrick Pelissier
7b085d18fc
Add test case of OA DICT + concurrent
2019-01-25 20:19:52 +01:00
Patrick Pelissier
746bdf144b
Fix warning with CLANG7
2019-01-24 07:44:36 +01:00
Patrick Pelissier
4e8f5f7b51
Add test for queue SPSC
2019-01-21 22:20:28 +01:00
Patrick Pelissier
38eb1c26c6
Variable number of threads for concurrent memory pool
2019-01-02 21:48:53 +01:00
Patrick Pelissier
14f3ae5cea
Fix issue
2019-01-02 21:21:06 +01:00
Patrick Pelissier
f4ed750d39
Add first test case for concurrent memory pool
2019-01-02 21:13:01 +01:00
Patrick Pelissier
8b3a4a802c
Happy new year!
2019-01-02 18:12:07 +01:00
Patrick Pelissier
2416c2e466
Fix bug of overflow of 'alloc-num' if alloc < num (case where the service is called with a big number to insert
2018-12-05 17:52:02 +01:00
Patrick Pelissier
061e83b9e1
Add basic test for CONCURRENT_RP_DEF
2018-11-29 22:18:44 +01:00
Patrick Pelissier
ae171115bc
Export method _size in concurrent if operator GET_SIZE defined.
2018-11-25 18:03:25 +01:00
Patrick Pelissier
77c59e2b85
Fix const issue.
2018-11-25 17:49:36 +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
138662d6a0
Update checkall
2018-11-01 16:29:55 +01:00
Patrick Pelissier
9c19ed4471
Add more encapsulation tests.
2018-10-31 11:33:58 +01:00
Patrick Pelissier
0ed03224c2
Update test
2018-10-30 20:04:01 +01:00
Patrick Pelissier
3b3e853cf8
Add first test cases
2018-10-29 23:07:34 +01:00