diff options
author | Steve Bennett <steveb@workware.net.au> | 2011-04-12 17:32:50 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2011-06-10 14:00:12 +1000 |
commit | 5233ba4aafc1b8a5fca412001e047760333aff8e (patch) | |
tree | 2417aabaedbc05f57a9cb9a580c4a828a67cbcd5 /TODO | |
parent | c8392364cc98e5cfb371b62a8df0e7ff8d575e5e (diff) | |
download | jimtcl-5233ba4aafc1b8a5fca412001e047760333aff8e.zip jimtcl-5233ba4aafc1b8a5fca412001e047760333aff8e.tar.gz jimtcl-5233ba4aafc1b8a5fca412001e047760333aff8e.tar.bz2 |
Update TODO to reflect the current state of Jim
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 20 |
1 files changed, 0 insertions, 20 deletions
@@ -15,32 +15,12 @@ OTHER COMMANDS NOT IN TCL BUT THAT SHOULD BE IN JIM EXTENSIONS -- OOP system - Cryptography: hash functions, block ciphers, strim ciphers, PRNGs. - Tuplespace extension (http://wiki.tcl.tk/3947) (using sqlite as backend) - Zlib - Gdlib - CGI (interface compatible with ncgi, but possibly written in C for speed) -SPEED OPTIMIZATIONS - -- Experiment with better ways to do literal sharing. - - * Currently literal sharing is completely removed. Can it be made - efficient? What is the cost vs. benefit? - -IMPLEMENTATION ISSUES - -- Objects lazy free. - -- Rewrite all the commands accepting a set of options to use Jim_GetEnum(). - - - Many have been done. - -- Every time an extension is loaded Jim should put the dlopen() (or win32 - equivalent) handle in a list inside the interpreter structure. When - the interpreter is freed all this handles should be closed with dlclose(). - REFERENCES SYSTEM - Unify ref/getref/setref/collect/finalize under an unique [ref] command. |