Patrick Pelissier
|
fd286bd31c
|
Add more tests.
|
2017-04-12 22:43:15 +02:00 |
|
Patrick Pelissier
|
4861f4d811
|
Fix issue with C++
|
2017-04-07 17:41:13 +02:00 |
|
Patrick Pelissier
|
c2b2704d23
|
Fix issue with C++
|
2017-04-07 17:35:48 +02:00 |
|
Patrick Pelissier
|
9bbef32913
|
Fix bug
|
2017-03-31 23:10:07 +02:00 |
|
Patrick Pelissier
|
39e8c9e678
|
Add fast mempool module.
|
2017-03-31 21:14:45 +02:00 |
|
Patrick Pelissier
|
a12e2d5f0b
|
Add new test case.
|
2017-03-27 16:54:26 +02:00 |
|
Patrick Pelissier
|
8ab3b8f067
|
Add a new case.
|
2017-03-27 13:52:02 +02:00 |
|
Patrick Pelissier
|
b75a68860e
|
Add set as a part of a dictionary.
|
2017-03-21 20:54:49 +01:00 |
|
Patrick Pelissier
|
3bd0744333
|
Add ALGO_INIT_VA macro.
|
2017-03-19 19:46:09 +01:00 |
|
Patrick Pelissier
|
dd1a7c13f2
|
Add MACRO M_VA
|
2017-03-18 20:38:59 +01:00 |
|
Patrick Pelissier
|
0d21ac12bf
|
Port mutex to use static inline instead of MACRO:
* cleaner
* fix bug in existing code detected by the changes.
*** Break API (you need to go to lower case instead of upper case) ***
|
2017-03-17 22:02:17 +01:00 |
|
Patrick Pelissier
|
5ff056656a
|
Clean up shared_ptr interface:
* remove release
* add clean
|
2017-03-16 22:26:15 +01:00 |
|
Patrick Pelissier
|
8b7dfc8246
|
Add new generation for shared_ptr
|
2017-03-16 00:14:36 +01:00 |
|
Patrick Pelissier
|
de7d0bd682
|
Add _init_new operation for shared_ptr
|
2017-03-15 00:17:41 +01:00 |
|
Patrick Pelissier
|
f653676511
|
Add SWAP for tuple
|
2017-03-14 21:44:21 +01:00 |
|
Patrick Pelissier
|
29d3439900
|
Add SWAP for string
|
2017-03-14 21:31:47 +01:00 |
|
Patrick Pelissier
|
75c07d9ac7
|
Add _swap for dict
|
2017-03-14 21:25:34 +01:00 |
|
Patrick Pelissier
|
3265c9fb4d
|
Add _swap for RBTREE
|
2017-03-14 20:40:04 +01:00 |
|
Patrick Pelissier
|
8b327c4eaa
|
Renable test due to M_EACH handling the case of having only _cref operator.
|
2017-03-14 20:28:38 +01:00 |
|
Patrick Pelissier
|
047a3ac9c1
|
Add bitset_swap & export it.
|
2017-03-14 20:27:45 +01:00 |
|
Patrick Pelissier
|
ecf5547c1e
|
Rename _swap into _swap_at
Add _swap function.
|
2017-03-14 20:16:38 +01:00 |
|
Patrick Pelissier
|
30e3018317
|
Add new test for mutex.
|
2017-03-12 18:58:25 +01:00 |
|
Patrick Pelissier
|
41aa717782
|
Proper use of exit to terminate a test.
|
2017-03-12 18:56:03 +01:00 |
|
Patrick Pelissier
|
67e625090b
|
Add new test
|
2017-03-11 17:28:09 +01:00 |
|
Patrick Pelissier
|
046e79c267
|
Fix comment
|
2017-03-10 01:31:20 +01:00 |
|
Patrick Pelissier
|
e21b45d9ac
|
Fix #3 (Empty containers & IN_STR operator).
|
2017-03-10 01:29:49 +01:00 |
|
Patrick Pelissier
|
0483ae7028
|
Add test for empty array (currently it fails).
|
2017-03-09 22:35:58 +01:00 |
|
Patrick Pelissier
|
e164b3fb44
|
Add test for OUT_STR / IN_STR & GET_STR for BRTREE
Fix bugs
|
2017-03-09 22:24:34 +01:00 |
|
Patrick Pelissier
|
9db1775db0
|
Work on coverage
|
2017-03-09 21:58:08 +01:00 |
|
Patrick Pelissier
|
7be58b4a97
|
Add code to check good generation with intrusive list.
|
2017-03-06 21:51:32 +01:00 |
|
Patrick Pelissier
|
709cd07995
|
Add I/O tests for variants.
Fix bugs in I/O operators for variants.
|
2017-03-04 19:45:28 +01:00 |
|
Patrick Pelissier
|
9ce1c69753
|
Add special (and frequent !) handler for functions add, sum, and and or
for the reduction macro.
|
2017-03-04 19:10:56 +01:00 |
|
Patrick Pelissier
|
43ce32ab69
|
Add test for bitset logic
Add bitset_set_str
Add bitset_xor
Fix bugs
|
2017-03-04 18:46:33 +01:00 |
|
Patrick Pelissier
|
85596c1a7a
|
Add ALGO_REDUCE macro
|
2017-03-03 21:30:38 +01:00 |
|
Patrick Pelissier
|
2af4cb2fc2
|
WIP: computing coverage of the tests.
|
2017-03-02 22:35:22 +01:00 |
|
Patrick Pelissier
|
b38a926f3c
|
Adding OUT_STR & GET_STR operators for variants
|
2017-02-28 22:42:20 +01:00 |
|
Patrick Pelissier
|
fe70037027
|
Added test for variant with proper init/clear function.
|
2017-02-26 23:47:41 +01:00 |
|
Patrick Pelissier
|
ca34c746aa
|
Fix problem when using more than one macro VARIANT_DEF2
|
2017-02-26 00:34:03 +01:00 |
|
Patrick Pelissier
|
e2bb0407ec
|
More tests.
|
2017-02-26 00:09:07 +01:00 |
|
Patrick Pelissier
|
794ac73441
|
Update tests & fix variant code.
|
2017-02-26 00:06:02 +01:00 |
|
Patrick Pelissier
|
30c08d16e3
|
Add first test on variant.
|
2017-02-26 00:01:53 +01:00 |
|
Patrick Pelissier
|
b8ade14540
|
Add ALGO_EXTRACT
|
2017-02-23 23:07:52 +01:00 |
|
Patrick Pelissier
|
a3811b52ee
|
Factorize the hash system.
Insert option to select the hash at dynamic time.
|
2017-02-21 21:34:40 +01:00 |
|
Patrick Pelissier
|
0c22a620b9
|
Add test for ALGO_MAP
Fix issue with ALGO_MAP.
|
2017-02-21 20:58:56 +01:00 |
|
Patrick Pelissier
|
0b8aa9246f
|
Add OPLIST for bitset.
Fix prototype for _cref to match what is expected.
|
2017-02-20 21:09:13 +01:00 |
|
Patrick Pelissier
|
cb433aa2a8
|
Rename macros:
* CAT* --> M_C*
|
2017-02-19 00:36:42 +01:00 |
|
Patrick Pelissier
|
8613bdbca6
|
Remove timing of dict from tests.
|
2017-02-18 20:34:05 +01:00 |
|
Patrick Pelissier
|
703c6c12da
|
Add more functions for bitset:
* bitset_equal_p
* bitset_out_str
* bitset_in_str
* bitset_get_str
|
2017-02-18 20:31:08 +01:00 |
|
Patrick Pelissier
|
87b46fe284
|
Fix issue with tgen-marray
|
2017-02-18 18:55:08 +01:00 |
|
Patrick Pelissier
|
8e9d20ba1a
|
Add initial stuff
|
2017-02-18 18:51:04 +01:00 |
|