aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2010-09-16 09:48:58 +1000
committerSteve Bennett <steveb@workware.net.au>2010-10-15 11:02:53 +1000
commitb132ba7d92f1e42d3711976f059087e521d083a4 (patch)
treec408d788ed772158dffdbfddf63dd011432150e5 /TODO
parent8977e7375635cfcc0d9a3461efba4f28268a4b89 (diff)
downloadjimtcl-b132ba7d92f1e42d3711976f059087e521d083a4.zip
jimtcl-b132ba7d92f1e42d3711976f059087e521d083a4.tar.gz
jimtcl-b132ba7d92f1e42d3711976f059087e521d083a4.tar.bz2
Better internal script representation
Should have better performance No longer need the command struct Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 0 insertions, 10 deletions
diff --git a/TODO b/TODO
index df2e3f9..1968af9 100644
--- a/TODO
+++ b/TODO
@@ -29,12 +29,6 @@ SPEED OPTIMIZATIONS
* Currently literal sharing is completely removed. Can it be made
efficient? What is the cost vs. benefit?
-- Organize the 'script' object so that a single data structure is
- used for a full command, and interpolation is done using an
- 'interpolation token type' like JIM_TT_VAR and so on.
- This way there is no need to run the array of integer objects
- with the command structure. Also should help for better cache usage.
-
IMPLEMENTATION ISSUES
- Objects lazy free.
@@ -50,7 +44,3 @@ IMPLEMENTATION ISSUES
REFERENCES SYSTEM
- Unify ref/getref/setref/collect/finalize under an unique [ref] command.
-
-RANDOM THINGS TO DO ASAP
-
-- .jimrc loading, using the ENV variable