diff --git a/TODO b/TODO index 5207fccd..73d0c5e7 100644 --- a/TODO +++ b/TODO @@ -1,10 +1,12 @@ -- try valgrind sharp again on desktop +- rework buffer.c, it's getting ugly -- do we need all the locks? - -- benchmark again and confirm we've not slowed down + how about getting rid of buffercache for non-worker threads, it won't be + very useful + instead, global buffers have no buffercache and their lifetime is just + managed by the regions they are on + no reserve list, just discard them on unref - not sure about utf8 error messages on win