975 Commits
Author SHA1 Message Date
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 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 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 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 47babf5689 Add new test 2017-04-26 23:49:34 +02:00
Patrick Pelissier 2d9ee1b930 Fix scan-build 2017-04-24 23:22:58 +02:00
Patrick Pelissier f1b38432aa More tests. 2017-04-23 10:13:38 +02:00
Patrick Pelissier 63d311a85b Add more tests. 2017-04-23 10:12:30 +02:00
Patrick Pelissier 22e9e52b13 Add more tests. 2017-04-23 10:10:57 +02:00
Patrick Pelissier 9df884080d Improve Makefile for older version of GCC. 2017-04-19 22:38:31 +02:00
Patrick Pelissier 618bc24bde Improve the test to be hash independent. 2017-04-19 22:38:12 +02:00
Patrick Pelissier dd012a504b Fix test 2017-04-17 00:19:19 +02:00
Patrick Pelissier f829dcdfe6 Add more tests. 2017-04-17 00:07:37 +02:00
Patrick Pelissier f57968fcd8 Add reserve for bitset
Fix bug in resize for bitset
2017-04-14 11:46:24 +02:00
Patrick Pelissier 418d868b1d Remove shrink_to_fit which is useless as reserve performs its role now too. 2017-04-14 11:32:17 +02:00
Patrick Pelissier f69130bb06 Add reserve operation. 2017-04-14 01:24:22 +02:00
Patrick Pelissier 5f801b0312 Add santize static analyse 2017-04-13 23:04:47 +02:00
Patrick Pelissier 51f4115b7d Rewrite the test to make it cleaner for static analysis. 2017-04-13 22:44:52 +02:00
Patrick Pelissier e901f54723 Reformat Makefile & add scan-build. 2017-04-13 22:44:28 +02:00
Patrick Pelissier bc9afdabed Add a test 2017-04-13 22:16:44 +02:00
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