diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 23 |
1 files changed, 16 insertions, 7 deletions
@@ -1,15 +1,24 @@ # SteEZ (Steven-NA EZ library) ## Todo -- [ ] Add trace log calls, disabled with NLOG_TRACE +- [x] Add allocation checks and trace log calls (disabled with NLOG_TRACE) + - [x] deque + - [x] ez_arena + - [x] smrt_arena + - [x] slidingwindow + - [x] string + - [x] threadpool + - [x] vec2sw + - [x] wav - [ ] Add strng_view - want start, end, max_len, char* -- [ ] Make status return values consistent. i64, 0 success, -1 fail, >0 info if necessary - - [ ] Deque enqueue (both) - - [ ] smrt_arena_pop_to_mark - - [ ] strng_set - - [ ] write_wav_file +- [x] Make status return values consistent. i64, 0 success, -1 fail, >0 info if necessary + - [x] Deque enqueue (both) + - [x] smrt_arena_pop_to_mark + - [x] strng_set + - [x] write_wav_file - [ ] Finish thread_pool - [ ] make some tests for it - [x] base implementation done - - Note: there is a crash that occurs regularly, but not when running in debug, (a junk data pointer being passed arond that is zeroed out in debug?) + - [x] Note: there is a crash that occurs regularly, but not when running in debug, (a junk data pointer being passed arond that is zeroed out in debug?) + - Race condition fixed in commit d3e8a23 |