summaryrefslogtreecommitdiff
path: root/TODO.org
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2023-05-22 19:53:57 -0400
committerDavid Thompson <dthompson2@worcester.edu>2023-05-22 19:53:57 -0400
commitf92d81ad2d3bf090124cbb3424d903766fd413f5 (patch)
tree423cc71265852db515b7456e378827c18d8e2cc9 /TODO.org
parent13291951ca55c16347ad0fd900371d034c734b87 (diff)
Add TODO item.
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org5
1 files changed, 5 insertions, 0 deletions
diff --git a/TODO.org b/TODO.org
index 0edfb5d..de778d3 100644
--- a/TODO.org
+++ b/TODO.org
@@ -1,4 +1,9 @@
* Tasks
+** TODO [#A] Remove allocations in hot code paths
+- [ ] hash-for-each causes closure allocation in at least the shader,
+ text, and audio modules
+- [ ] call-with-error-handling in (chickadee game-loop) allocates
+ closures and is called twice per loop iteration.
** TODO [#A] Bug: Vertical line rendering not working
Vertical lines are invisible. Not great!
** TODO [#A] Improve window resizing support