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!