Leonardo Vencovsky
|
9a5e5d3aa7
|
Fix readme
|
2023-02-01 11:53:22 +01:00 |
|
Leonardo Vencovsky
|
bd338f2fe3
|
Examples and fixing stuff
|
2023-01-25 13:35:16 +01:00 |
|
Leonardo Vencovsky
|
a8c1619be6
|
More examples
|
2023-01-24 22:23:33 +01:00 |
|
Leonardo Vencovsky
|
301f080713
|
Refactored types test
|
2023-01-24 13:54:32 +01:00 |
|
Leonardo Vencovsky
|
84f73ab623
|
Fixing benchmark
|
2023-01-23 10:08:14 +01:00 |
|
Leonardo Vencovsky
|
1802771546
|
lcov for tests
|
2023-01-19 16:24:34 +01:00 |
|
Leonardo Vencovsky
|
71fd0b8ad5
|
More refactoring
|
2023-01-19 15:37:44 +01:00 |
|
Leonardo Vencovsky
|
e4d58db474
|
More refactoring
|
2023-01-19 13:06:40 +01:00 |
|
Leonardo Vencovsky
|
c1070c4858
|
More refactoring
|
2023-01-19 10:38:54 +01:00 |
|
Leonardo Vencovsky
|
f6bc58a3d7
|
More refactoring
|
2023-01-17 17:09:48 +01:00 |
|
Leonardo Vencovsky
|
0e6c44ac46
|
Preparing pipeline
|
2023-01-17 11:32:23 +01:00 |
|
Leonardo Vencovsky
|
bf02cede2b
|
Refactored tests
|
2023-01-17 10:48:42 +01:00 |
|
Leonardo Vencovsky
|
2c9759e5ec
|
Basic structure for V2
|
2023-01-06 21:56:35 +01:00 |
|
Leonardo Vencovsky
|
dba782ccd6
|
Adding License to src files
|
2020-10-04 23:00:48 -03:00 |
|
Leonardo Vencovsky
|
3a1d244286
|
Possibly fixing tests
|
2020-10-02 22:17:40 -03:00 |
|
Leonardo Vencovsky
|
bd3198adf5
|
New architecture somewhat done
|
2020-10-02 22:06:21 -03:00 |
|
Leonardo Vencovsky
|
1911415879
|
Adding unused to cmc_alloc_node_default
|
2020-09-28 20:41:54 -03:00 |
|
Leonardo Vencovsky
|
5740815a49
|
Formatting changes from last commit
|
2020-09-26 13:43:02 -03:00 |
|
Leonardo Vencovsky
|
2424f0d8cd
|
New project architecture in progress: renaming, refactoring and adjustments
|
2020-09-26 13:35:28 -03:00 |
|
Leonardo Vencovsky
|
6cb2160456
|
Update .travis.yml
|
2020-07-08 23:43:56 -03:00 |
|
Leonardo Vencovsky
|
61aa8b879e
|
Trying to fix CI, once again
|
2020-07-08 23:29:53 -03:00 |
|
Leonardo Vencovsky
|
209d45be5d
|
TreeMap no longer depends on ITER
|
2020-07-08 23:00:24 -03:00 |
|
Leonardo Vencovsky
|
b6343b4857
|
HashSet no longer depends on ITER
|
2020-07-06 22:38:15 -03:00 |
|
Leonardo Vencovsky
|
4d8d49019d
|
Merge branch 'dev'
|
2020-06-26 00:02:51 -03:00 |
|
Leonardo Vencovsky
|
b51efa5c45
|
v0.24.0
|
2020-06-26 00:02:13 -03:00 |
|
Leonardo Vencovsky
|
835caa8333
|
Forwarding changes
|
2020-06-26 00:01:41 -03:00 |
|
Leonardo Vencovsky
|
645b02708d
|
Create STATUS
|
2020-06-26 00:01:08 -03:00 |
|
Leonardo Vencovsky
|
7d4abfb66b
|
Update issue templates
|
2020-06-25 22:30:36 -03:00 |
|
Leonardo Vencovsky
|
fa2e3d1fcd
|
Adding dfs example and fixing other examples
|
2020-06-24 21:55:20 -03:00 |
|
Leonardo Vencovsky
|
4d4f1256ee
|
Some fixes to treeset and flags
|
2020-06-24 19:31:42 -03:00 |
|
Leonardo Vencovsky
|
fe056c1b06
|
Some fixes to bitset
|
2020-06-24 16:57:38 -03:00 |
|
Leonardo Vencovsky
|
ce470f50b5
|
Update .travis.yml
|
2020-06-23 23:17:54 -03:00 |
|
Leonardo Vencovsky
|
a23dfb0ab0
|
Update .travis.yml
|
2020-06-23 22:34:30 -03:00 |
|
Leonardo Vencovsky
|
c93f4bac6b
|
Update autogen.py
|
2020-06-23 22:09:09 -03:00 |
|
Leonardo Vencovsky
|
e1bb3542ee
|
Updating autogen.py
|
2020-06-22 23:27:20 -03:00 |
|
Leonardo Vencovsky
|
a1e0a4edbb
|
Updating autogen script
|
2020-06-20 12:12:47 -03:00 |
|
Leonardo Vencovsky
|
feaac16804
|
Update benchmark
|
2020-06-19 22:37:25 -03:00 |
|
Leonardo Vencovsky
|
66b6677afa
|
Quick fix
|
2020-06-19 19:38:55 -03:00 |
|
Leonardo Vencovsky
|
f80b17ff82
|
Updating script and formatting files
|
2020-06-17 21:38:00 -03:00 |
|
Leonardo Vencovsky
|
c16ecd886c
|
Fixing errors found in types.c tests
|
2020-06-16 23:43:15 -03:00 |
|
Leonardo Vencovsky
|
922d8b01b8
|
Update types.c
|
2020-06-16 23:38:20 -03:00 |
|
Leonardo
|
7340866da1
|
Added include guards to test src and formatting tests
|
2020-05-21 21:19:03 -03:00 |
|
Leonardo
|
e4a7b01d3a
|
Updating foreach macros with the new iterators API
|
2020-05-20 20:04:19 -03:00 |
|
Leonardo
|
7c82fff41d
|
Added cor/bitset.h
|
2020-05-20 19:33:37 -03:00 |
|
Leonardo
|
160c6d4d1c
|
v0.23.0
The version was reset to comply with SemVer
|
2020-05-19 14:08:56 -03:00 |
|
Leonardo
|
9081734fc9
|
Fixing includes in macro_collections.h
|
2020-05-19 13:04:07 -03:00 |
|
Leonardo
|
7c53d0c516
|
Added missing include guards to mutex.h and thread.h
|
2020-05-19 12:58:26 -03:00 |
|
Leonardo
|
4402a70415
|
Updating treeset iterator API
|
2020-05-18 19:17:57 -03:00 |
|
Leonardo
|
2a919483e0
|
Updating treemap iterator API
|
2020-05-18 15:46:03 -03:00 |
|
Leonardo
|
14251ea378
|
Added more bitset functions
|
2020-05-16 08:17:52 -03:00 |
|
Leonardo
|
d0958c7d0c
|
Update README.md
Added new badge
|
2020-05-15 00:01:51 -03:00 |
|
Leonardo
|
f0e116293f
|
Update github actions
|
2020-05-14 23:43:02 -03:00 |
|
Leonardo
|
ea36906d02
|
Added mutex.h and thread.h
|
2020-05-14 20:18:00 -03:00 |
|
Leonardo
|
f520c38583
|
Added flags.h
Separated flag definitions from the core header
|
2020-05-14 18:43:43 -03:00 |
|
Leonardo
|
1380d131ea
|
Added bitset flip and flip_range
|
2020-05-14 16:10:04 -03:00 |
|
Leonardo
|
bd96dfdc8f
|
Update README.md
|
2020-05-13 15:20:39 -03:00 |
|
Leonardo
|
e86950d4ab
|
Update autogen.py
|
2020-05-13 01:42:39 -03:00 |
|
Leonardo
|
13e3f6047b
|
Minor fixes
|
2020-05-12 16:04:40 -03:00 |
|
Leonardo
|
51d7a58424
|
Updating stack iterators
|
2020-05-12 16:02:42 -03:00 |
|
Leonardo
|
360e08b6b3
|
Updating sortedlist iterators
|
2020-05-12 13:53:28 -03:00 |
|
Leonardo
|
7fa41df65a
|
Updating queue iterators API
|
2020-05-11 16:46:58 -03:00 |
|
Leonardo
|
66c829701d
|
Updated list iterator API
|
2020-05-10 21:58:10 -03:00 |
|
Leonardo
|
9cd3bf3b31
|
Removed unused it_start and it_end
|
2020-05-10 21:52:27 -03:00 |
|
Leonardo
|
8fc432b76c
|
Updating linkedlist iterator
|
2020-05-09 09:16:51 -03:00 |
|
Leonardo
|
2f59d5fcaf
|
Updatating intervalheap iterator and other smaller things
|
2020-05-09 07:58:03 -03:00 |
|
Leonardo
|
3bb7f241f2
|
Added missing HeapIter test to the main unit test suit
|
2020-05-08 20:59:50 -03:00 |
|
Leonardo
|
9f596f7974
|
Updating heap API and fixing some things
|
2020-05-08 20:56:01 -03:00 |
|
Leonardo
|
bf3535970e
|
Added the possibility of running tests from each collection separately
Also added CMC_BITSET_WORD_TYPE so that the type of the bitset buffer can be defined with the -D flag
|
2020-05-07 22:19:09 -03:00 |
|
Leonardo
|
981fef3def
|
Added CMC_TO_STRING macro
|
2020-05-07 21:50:22 -03:00 |
|
Leonardo
|
303e3b57b8
|
Updating hashset iterator API
|
2020-05-07 00:10:41 -03:00 |
|
Leonardo
|
adfa5abbc0
|
Update README.md
|
2020-05-06 20:44:08 -03:00 |
|
Leonardo
|
2cacbc5348
|
Updating hashmultiset iterator API
|
2020-05-06 20:43:59 -03:00 |
|
Leonardo
|
fdfb81d08c
|
Updating hashmultimap iterator API
|
2020-05-06 14:55:44 -03:00 |
|
Leonardo
|
254bb3eacc
|
Renamed multiset to hashmultiset
|
2020-05-05 18:13:17 -03:00 |
|
Leonardo
|
c41ce371d3
|
Renamed multimap to hashmultimap
|
2020-05-05 18:00:56 -03:00 |
|
Leonardo
|
9962981047
|
Added initial bitset documentation
|
2020-05-05 17:42:06 -03:00 |
|
Leonardo
|
b35281b8dc
|
Renaming bidimap to hashbidimap
|
2020-05-04 23:02:57 -03:00 |
|
Leonardo
|
c58f3df50a
|
More added to bitset
|
2020-05-04 18:19:18 -03:00 |
|
Leonardo
|
963056c42d
|
Update README.md
|
2020-05-02 01:14:33 -03:00 |
|
Leonardo
|
fb0674b0c7
|
Update core.h
|
2020-05-02 00:32:40 -03:00 |
|
Leonardo
|
7ad2462254
|
Adding bitset checkpoint
|
2020-05-01 15:52:37 -03:00 |
|
Leonardo
|
53f6202709
|
Updating documentation
|
2020-04-30 23:39:09 -03:00 |
|
Leonardo
|
0702b7f51b
|
Update hashmap tests and its iterator API
|
2020-04-29 22:40:07 -03:00 |
|
Leonardo
|
9ade952392
|
Fixing hashtables and added hashmap init and release
|
2020-04-29 20:08:42 -03:00 |
|
Leonardo
|
5d68dcc538
|
Fixing imports in tests
|
2020-04-29 00:39:20 -03:00 |
|
Leonardo
|
3c0ce0a623
|
Update deque tests and its iterator API
|
2020-04-28 22:52:01 -03:00 |
|
Leonardo
|
27ac934ab6
|
Added new functions to deque and changed iterator functions
New functions: init, init_custom, release
Added DequeIter unit tests
|
2020-04-27 20:19:47 -03:00 |
|
Leonardo
|
db6f12d3e8
|
Update documentation
|
2020-04-23 00:11:16 -03:00 |
|
Leonardo Vencovsky
|
3d9abc66a7
|
Formatting some files
|
2020-04-23 00:03:57 -03:00 |
|
Leonardo Vencovsky
|
af5abff115
|
Adding more deque tests and valgrind option to tests makefile
Also added a nice header for the main unit test
|
2020-04-23 00:03:17 -03:00 |
|
Leonardo Vencovsky
|
64201cb630
|
Fixing memory leaks and indexes out of bounds
|
2020-04-22 18:38:05 -03:00 |
|
Leonardo
|
6d4b8618bf
|
Fixing autogen.py for linux
|
2020-04-22 15:34:51 -03:00 |
|
Leonardo
|
fe78937150
|
Replaced unnecessary node struct from intervalheap to a buffer of array[2]
|
2020-04-22 11:51:05 -03:00 |
|
Leonardo
|
5af021ec0a
|
Fixing some things with intervalheap and added more tests
|
2020-04-22 10:08:06 -03:00 |
|
Leonardo
|
2e48a033a0
|
Refactoring: renaming 'element' to 'value'
|
2020-04-21 01:38:26 -03:00 |
|
Leonardo
|
980fb6d432
|
Fixing test.h, fixing warnings and deque tests
|
2020-04-20 01:15:51 -03:00 |
|
Leonardo
|
181a8999a7
|
Update deque tests
|
2020-04-19 13:08:38 -03:00 |
|
Leonardo
|
05883903c9
|
Update documentation and quick fix to test.h
|
2020-04-18 00:05:20 -03:00 |
|
Leonardo
|
656c0e3b3a
|
Added cmc_assert_total, cmc_assert_failed, better-looking unit test and other things
Started using functions from futils.h in unit test
Renamed unit tests
|
2020-04-17 16:29:52 -03:00 |
|
Leonardo
|
6f1fb7554e
|
Update documentation
|
2020-04-17 01:33:49 -03:00 |
|