[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