summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md23
1 files changed, 16 insertions, 7 deletions
diff --git a/README.md b/README.md
index f41b314..d5130a3 100644
--- a/README.md
+++ b/README.md
@@ -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