From 5233ba4aafc1b8a5fca412001e047760333aff8e Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Tue, 12 Apr 2011 17:32:50 +1000 Subject: Update TODO to reflect the current state of Jim Signed-off-by: Steve Bennett --- TODO | 20 -------------------- 1 file changed, 20 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 1968af9..fc62aef 100644 --- a/TODO +++ b/TODO @@ -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. -- cgit v1.1