Commit Graph
3747 Commits
Author SHA1 Message Date
Patrick Pelissier c9f05c21da Fix hash function. 2017-02-28 21:10:58 +01:00
Patrick Pelissier 2b27d36692 Remove check_instance from i-list 2017-02-27 21:17:32 +01:00
Patrick Pelissier bf9714e00a Rewrite casting to be more safe. 2017-02-27 20:47:47 +01:00
Patrick Pelissier 6c888f9b68 Add missing operator 2017-02-27 20:43:56 +01:00
Patrick Pelissier 4b44a11257 Add new C generic container library reference. 2017-02-27 00:03:10 +01:00
Patrick Pelissier 0363035bce Add oplist for variant
(still missing some operators)
2017-02-26 23:52:11 +01:00
Patrick Pelissier ec109dddf9 Add missing operators in oplist for tuple 2017-02-26 23:51:59 +01:00
Patrick Pelissier fe70037027 Added test for variant with proper init/clear function. 2017-02-26 23:47:41 +01:00
Patrick Pelissier 609bcd159f Update doc 2017-02-26 23:47:32 +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 0016615ce8 Update variant code. 2017-02-25 23:51:46 +01:00
Patrick Pelissier f7ee4ce2ca WIP m-variant 2017-02-25 23:45:31 +01:00
Patrick Pelissier e338ad90b8 Reindent 2017-02-25 22:13:16 +01:00
Patrick Pelissier e316c2fc01 Update doc 2017-02-25 22:12:48 +01:00
Patrick Pelissier 60399f25ec Document some macros of 'm-core' 2017-02-24 23:28:12 +01:00
Patrick Pelissier b8ade14540 Add ALGO_EXTRACT 2017-02-23 23:07:52 +01:00
Patrick Pelissier 19599f790c Update TODO 2017-02-21 23:08:59 +01:00
Patrick Pelissier ddbc001415 Add HASH functions for array & list 2017-02-21 21:57:28 +01:00
Patrick Pelissier 0f0cc0680d Add note 2017-02-21 21:57:19 +01:00
Patrick Pelissier 85c9693413 Emphasis added. 2017-02-21 21:57:05 +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 8d0d8cfc50 Fix issue 2017-02-21 21:10:07 +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 5bae6d0870 Update documentation for mutex. 2017-02-21 20:33:01 +01:00
Patrick Pelissier c786215049 Clean up prototype 2017-02-20 22:51:22 +01:00
Patrick Pelissier 5333f680eb Update doc 2017-02-20 22:51:16 +01:00
Patrick Pelissier bddb28941a Update doc 2017-02-20 22:48:36 +01:00
Patrick Pelissier e368709ba4 Fix documentation 2017-02-20 22:46:02 +01:00
Patrick Pelissier a11fd2ae02 Update library name 2017-02-20 22:40:50 +01:00
Patrick Pelissier 0c8c57932e Update doc 2017-02-20 21:32:13 +01:00
Patrick Pelissier 4d019ca1f2 Update library name in headers. 2017-02-20 21:29:21 +01:00
Patrick Pelissier 5b884e7dd3 Fix markdown style. 2017-02-20 21:14:41 +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 6ecedf5e84 Update lib name. 2017-02-20 21:08:47 +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 6bbfee0618 Optimize array comparisons. 2017-02-18 20:27:07 +01:00
Patrick Pelissier 3a7f1105e3 Update doc 2017-02-18 20:26:57 +01:00
Patrick Pelissier 34f74686fc Fix copyright owner. 2017-02-18 19:01:30 +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
Patrick Pelissier 2d8bda0fe0 Update README 2017-02-18 18:46:49 +01:00
P-p-H-d f3dc829120 Initial commit 2017-02-18 18:35:25 +01:00