[elephant-cvs] CVS elephant

ieslick ieslick at common-lisp.net
Mon Jan 22 23:11:08 UTC 2007


Update of /project/elephant/cvsroot/elephant
In directory clnet:/tmp/cvs-serv9131

Modified Files:
	TODO 
Log Message:
Where did bdb-slots go?

--- /project/elephant/cvsroot/elephant/TODO	2007/01/22 16:17:43	1.35
+++ /project/elephant/cvsroot/elephant/TODO	2007/01/22 23:11:08	1.36
@@ -7,12 +7,12 @@
 --------------------------------------------
 
 Active tasks:
-- Enable and verify symbol-id strategy
+- Speed up symbol storage and reference using symbol id's
 - Full 64-bit support (arrays, native 64-bit fixnums, etc)
   - char vs. uint8 in buffer-stream
   - flexible handling of 64-bit fixnums
-
-Multi-threading support and multiple-store cleanup:
+- Ensure serialization is thread-safe and reasonably efficient
+  - Fast and slow critical sections by lisp
 - Think about dynamic vs. object based store & transaction resolution?
   - Perform error checking when mixed 
   - Current store specific *current-transaction* stack
@@ -91,11 +91,9 @@
 0.6.1 - Features COMPLETED to date
 ----------------------------------
 
-January 2006 checkins; major features
+January 22, 2006 checkins:
 x Modularize serializers for easy upgrade
 x Implement backend support for symbol-table protocol
-x Speed up symbol storage and reference using symbol id's
-x Ensure serialization is thread-safe and reasonably efficient
 x MCL 1.1 unicode support; clean up other lisp support for unicode
 x Simplify user-specific configuration parameters using config.sexp and my-config.sexp
 x Ensure thread safety in buffer-stream allocation!




More information about the Elephant-cvs mailing list