summaryrefslogtreecommitdiff
path: root/nuttx/TODO
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-24 23:18:32 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-24 23:18:32 +0000
commit2a8490551299ccfdfa300c1b859719c08581e553 (patch)
treec4f4fcda6c667b7928c3b2aaa89a81027e298b47 /nuttx/TODO
parent76860c5a3ef2b54b7eb8e5d63138aa84422bbf75 (diff)
downloadpx4-nuttx-2a8490551299ccfdfa300c1b859719c08581e553.tar.gz
px4-nuttx-2a8490551299ccfdfa300c1b859719c08581e553.tar.bz2
px4-nuttx-2a8490551299ccfdfa300c1b859719c08581e553.zip
Fix some missing logic and inconsistencies in child status logic; Fix a bug introduced into sigaction()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5560 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/TODO')
-rw-r--r--nuttx/TODO15
1 files changed, 14 insertions, 1 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index ed91515ba..d6bd18d12 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -7,7 +7,7 @@ standards, things that could be improved, and ideas for enhancements.
nuttx/
(11) Task/Scheduler (sched/)
- (1) Memory Managment (mm/)
+ (2) Memory Managment (mm/)
(3) Signals (sched/, arch/)
(2) pthreads (sched/)
(2) C++ Support
@@ -278,6 +278,19 @@ o Memory Managment (mm/)
Priority: Medium/Low, a good feature to prevent memory leaks but would
have negative impact on memory usage and code size.
+ Title: CONTAINER ALLOCATOR
+ Description: There are several places where the logic requires allocation of
+ a tiny structure that just contains pointers to other things or
+ small amounts of data that needs to be bundled together. There
+ are examples net/net_poll.c and numerous other places.
+
+ I am wondering if it would not be good create a pool of generic
+ containers (say void *[4]). There re-use these when we need
+ small containers. The code in sched/task_childstatus.c might
+ be generalized for this purpose.
+ Status: Open
+ Priority: Very low (I am not even sure that this is a good idea yet).
+
o Signals (sched/, arch/)
^^^^^^^^^^^^^^^^^^^^^^^