diff options
author | Miguel Sofer <miguel.sofer@gmail.com> | 2007-06-10 23:15:05 (GMT) |
---|---|---|
committer | Miguel Sofer <miguel.sofer@gmail.com> | 2007-06-10 23:15:05 (GMT) |
commit | 57ba79b9aa406ba55b5987ac6bf3556cce00d9df (patch) | |
tree | 9e526ad2806f8efeac869fbd387fcf300f74d7ea /ChangeLog | |
parent | 78cbf63f6981c799426895c68d288d6ab57f0d01 (diff) | |
download | tcl-57ba79b9aa406ba55b5987ac6bf3556cce00d9df.zip tcl-57ba79b9aa406ba55b5987ac6bf3556cce00d9df.tar.gz tcl-57ba79b9aa406ba55b5987ac6bf3556cce00d9df.tar.bz2 |
* generic/tclBasic.c: Further TEOvI split, creating a new
* generic/tclCompile.h: TclEvalObjvKnownCommand() function to
* generic/tclExecute.c: handle commands that are already known
and are not traced. INST_INVOKE now calls into this function
instead of inlining parts of TEOvI. Same perf, better isolation.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -1,3 +1,11 @@ +2007-06-10 Miguel Sofer <msofer@users.sf.net> + + * generic/tclBasic.c: Further TEOvI split, creating a new + * generic/tclCompile.h: TclEvalObjvKnownCommand() function to + * generic/tclExecute.c: handle commands that are already known + and are not traced. INST_INVOKE now calls into this function + instead of inlining parts of TEOvI. Same perf, better isolation. + 2007-06-10 Jeff Hobbs <jeffh@ActiveState.com> * README: updated links. [Bug 1715081] @@ -25,7 +33,7 @@ logic clearer; slightly faster too. * generic/tclBasic.c: Split TEOv in two, by separating a - processor for non-TCL_OK returns. Also spli TEOvI in a full + processor for non-TCL_OK returns. Also split TEOvI in a full version that handles non-existing and traced commands, and a separate shorter version for the regular case. |