Update README and TODO
This commit is contained in:
1 parent
8f64d4bca2
commit
efcf831cb5
2 files changed
+6
-4
No files matched your search
@@ -31,7 +31,9 @@
|
|||||||
## Project Structure
|
## Project Structure
|
||||||
|
|
||||||
* __benchmarks__ - Where all benchmarks are hosted
|
* __benchmarks__ - Where all benchmarks are hosted
|
||||||
* __examples__ - Examples separated by collections
|
* __docs__ - A folder hosting the generated documentation by [Slate](https://github.com/slatedocs/slate)
|
||||||
|
* __documentation__ - Backup folder of the markdowns and custom styles used in [Slate](https://github.com/slatedocs/slate)
|
||||||
|
* __examples__ - Examples using the C Macro Collections Library
|
||||||
* __src__ - All headers part of the C Macro Collections Library
|
* __src__ - All headers part of the C Macro Collections Library
|
||||||
* __cmc__ - The main C Macro Collections Library
|
* __cmc__ - The main C Macro Collections Library
|
||||||
* __dev__ - The main C Macro Collections Library for development (containing logging)
|
* __dev__ - The main C Macro Collections Library for development (containing logging)
|
||||||
|
|||||||
@@ -9,10 +9,11 @@ TODO
|
|||||||
[/] Tests
|
[/] Tests
|
||||||
[/] Documentation
|
[/] Documentation
|
||||||
[/] Add error codes that can be accessed from the collection's struct
|
[/] Add error codes that can be accessed from the collection's struct
|
||||||
|
[/] Callback utility
|
||||||
|
on_create, on_read, on_update, on_delete, on_resize
|
||||||
|
|
||||||
#!! Medium Priority --------------------------------------------------------------------------------
|
#!! Medium Priority --------------------------------------------------------------------------------
|
||||||
|
|
||||||
[/] Callback utility
|
|
||||||
[ ] Add memory usage in the benchmark
|
[ ] Add memory usage in the benchmark
|
||||||
[ ] Add to_array and from_array functions
|
[ ] Add to_array and from_array functions
|
||||||
[ ] Separate each collection unit test into their own executable
|
[ ] Separate each collection unit test into their own executable
|
||||||
@@ -62,8 +63,7 @@ TODO
|
|||||||
#!! Optimizations ----------------------------------------------------------------------------------
|
#!! Optimizations ----------------------------------------------------------------------------------
|
||||||
|
|
||||||
[ ] Use binary search to find optimum hashtable prime size inside impl_calculate_size
|
[ ] Use binary search to find optimum hashtable prime size inside impl_calculate_size
|
||||||
[ ] Optimize certain hashtable loops that use iterators but can simply use a normal loop
|
[ ] Optimize certain loops that use iterators but can simply use a normal loop
|
||||||
[ ] Use a B-Tree instead of and AVL Tree for TreeMap and TreeSet
|
|
||||||
|
|
||||||
#!! Done -------------------------------------------------------------------------------------------
|
#!! Done -------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user