Revision: 53447
          http://brlcad.svn.sourceforge.net/brlcad/?rev=53447&view=rev
Author:   brlcad
Date:     2012-11-04 05:58:40 +0000 (Sun, 04 Nov 2012)
Log Message:
-----------
need to rework libbu semaphore initialization if libfb and other libs are going 
to play nicely.  needs some usability love too, predefined region for library 
use.

Modified Paths:
--------------
    brlcad/trunk/TODO

Modified: brlcad/trunk/TODO
===================================================================
--- brlcad/trunk/TODO   2012-11-04 05:18:45 UTC (rev 53446)
+++ brlcad/trunk/TODO   2012-11-04 05:58:40 UTC (rev 53447)
@@ -61,6 +61,11 @@
 THESE ARE UNSCHEDULED BACKLOG TASKS
 -----------------------------------
 
+* eliminate the need for bu_semaphore_init().  allocate up to the
+  index requested on demand (so we can retain O(1) lookups) and
+  reserve the first N semaphores for BRL-CAD library use.  change
+  index to a uint8_t or uint16_t type.
+
 * make libbn/plot3.c functions parallel-safe so callers do not have to
   manually wrap with bu_semaphore_acquire().
 

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to