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
|
||||
|
||||
* __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
|
||||
* __cmc__ - The main C Macro Collections Library
|
||||
* __dev__ - The main C Macro Collections Library for development (containing logging)
|
||||
|
||||
@@ -9,10 +9,11 @@ TODO
|
||||
[/] Tests
|
||||
[/] Documentation
|
||||
[/] 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 --------------------------------------------------------------------------------
|
||||
|
||||
[/] Callback utility
|
||||
[ ] Add memory usage in the benchmark
|
||||
[ ] Add to_array and from_array functions
|
||||
[ ] Separate each collection unit test into their own executable
|
||||
@@ -62,8 +63,7 @@ TODO
|
||||
#!! Optimizations ----------------------------------------------------------------------------------
|
||||
|
||||
[ ] 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
|
||||
[ ] Use a B-Tree instead of and AVL Tree for TreeMap and TreeSet
|
||||
[ ] Optimize certain loops that use iterators but can simply use a normal loop
|
||||
|
||||
#!! Done -------------------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Reference in new issue
Block a user