From 3a852bfb9dfbae9ba51aa22e170f87684223b761 Mon Sep 17 00:00:00 2001 From: Hayodea Hakol Date: Wed, 10 Sep 2025 18:17:15 -0400 Subject: [PATCH] Update todos --- todo | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/todo b/todo index 464bee7..03127da 100644 --- a/todo +++ b/todo @@ -2,3 +2,11 @@ using shared_ptr. * Make xcbXorg and xcbWindow async. * Propagate asynchronicity up into attach/detachDeviceReq(). +* Ensure that we comb through the current code and enforce the distinction + between user errors and program exceptions. +* As it is currently, all async sequences execute on the calling thread fully, + instead of being posted to the thread which ought to service them. + Enforce the actual use of the Mind threads by posting async messages to their + appropriate threads. +* We're now getting to the point where we must implement locking. Go through the + driver libs and give them locking.