diff options
author | Miguel Sofer <miguel.sofer@gmail.com> | 2005-04-01 19:08:04 (GMT) |
---|---|---|
committer | Miguel Sofer <miguel.sofer@gmail.com> | 2005-04-01 19:08:04 (GMT) |
commit | fbb5749d9fa84503a3480ab6e24a9f0436772110 (patch) | |
tree | 3bdd1551c70328f23d70c21440ec239027408d1c /ChangeLog | |
parent | 5950047f06d1ebff15c5829817ec1ba437dacc60 (diff) | |
download | tcl-fbb5749d9fa84503a3480ab6e24a9f0436772110.zip tcl-fbb5749d9fa84503a3480ab6e24a9f0436772110.tar.gz tcl-fbb5749d9fa84503a3480ab6e24a9f0436772110.tar.bz2 |
slight reduction in cost of INST_START_CMD
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 7 insertions, 9 deletions
@@ -1,18 +1,16 @@ 2005-04-01 Miguel Sofer <msofer@users.sf.net> * generic/tclExecute.c: - * generic/tclInt.h: ExecEnv now stores two Tcl_Obj* pointing to - the constants "0" and "1", for use by TEBC. - -2005-04-01 Miguel Sofer <msofer@users.sf.net> - - * generic/tclExecute.c: * generic/tclInt.h: * generic/tclObj.c: - * generic/tclStringObj.c: defined new internal macros for creating - and setting frequently used obj types (int,long, wideInt, double, + * generic/tclStringObj.c: + (1) defined new internal macros for creating and setting + frequently used obj types (int,long, wideInt, double, string). Changed TEBC to use eg 'TclNewIntObj(objPtr, i)' to avoid - the function call in 'objPtr = Tcl_NewIntObj(i)' + the function call in 'objPtr = Tcl_NewIntObj(i)' + (2) ExecEnv now stores two Tcl_Obj* pointing to the constants "0" + and "1", for use by TEBC. + (3) slight reduction in cost of INST_START_CMD 2005-03-31 Miguel Sofer <msofer@users.sf.net> |