summaryrefslogtreecommitdiffstats
path: root/generic/tclExecute.c
Commit message (Expand)AuthorAgeFilesLines
* * generic/tclExecute.c (VerifyExprObjType): use GET_WIDE_OR_INT tohobbs2004-05-251-2/+3
* One more fix; this time it really does let this file build...dkf2004-05-211-9/+15
* Make TCL_COMPILE_DEBUG path through TEBC work...dkf2004-05-211-7/+7
* Variables should only ever be declarated at the start of a block...dkf2004-05-211-3/+3
* 2004-05-21 Miguel Sofer <msofer@users.sf.net>Miguel Sofer2004-05-211-1114/+1275
* * generic/tclExecute.c (TclExecuteByteCode): added comments toMiguel Sofer2004-05-181-21/+56
* Improved TIP#143 tests and now track the number of bytecoded commands better.dkf2004-05-171-2/+3
* (FIXED PATCH)Miguel Sofer2004-05-171-12/+12
* oops ... reverting last (buggy) commitMiguel Sofer2004-05-171-10/+12
* * generic/tclExecute.c (TclExecuteByteCode): remove one level ofMiguel Sofer2004-05-171-12/+10
* * generic/tclExecute.c (INST_CALL_FUNC1): bugfix; restoredMiguel Sofer2004-05-161-1/+3
* * generic/tclBasic.c (Tcl_DeleteInterp):Miguel Sofer2004-05-161-3/+8
* * generic/tclCompile.h:Miguel Sofer2004-05-161-99/+90
* * generic/tclExecute.h:Miguel Sofer2004-05-141-250/+74
* TIP#143 implementation; still needs docs and more tests...dkf2004-05-131-22/+59
* Optimisations for INST_START_CMD [Bug 926164].Miguel Sofer2004-05-121-25/+34
* Patch 922727 committed. Implements three changes:dgp2004-04-061-5/+3
* * generic/tclExecute.c (TEBC): reverting to the previous methodMiguel Sofer2004-03-301-14/+36
* * generic/tclCompile.c: New instruction code INST_START_CMDMiguel Sofer2004-03-301-34/+46
* Full bytecode compilation for [lassign]dkf2004-01-181-1/+120
* Patch 876451: restores performance of [return]. Also allows formsdgp2004-01-131-6/+17
* * generic/tclCompExpr.c (CompileLandOrLorExpr): new logic, fewerMiguel Sofer2004-01-121-4/+18
* All uses of 'panic' (the macro) changeddavygrvy2003-12-241-14/+14
* Miguel's masking bits had the wrong sense. I should have spotteddkf2003-11-161-2/+2
* D'oh! instructionCount is post-incremented, not pre-incremented...dkf2003-11-161-3/+4
* Miguel Sofer's patch (with small revisions) to make sure the bytecode enginedkf2003-11-161-1/+36
* * doc/ParseCmd.3: Implementation of TIP 157. Adds recognitiondgp2003-11-141-13/+113
* * generic/tclExecute.c (NEXT_INST macros): replaced macro variableMiguel Sofer2003-10-281-10/+10
* Removed variables that are no longer used.dgp2003-10-211-2/+1
* * generic/tclBasic.c (TclAppendObjToErrorInfo): New internal routinedgp2003-10-141-7/+6
* fix for [Bug 816641] - faulty execution and catch stack management.Miguel Sofer2003-10-041-19/+16
* fix failure of previous commit on Alpha platformMiguel Sofer2003-09-231-26/+18
* * generic/tclExecute.c:Miguel Sofer2003-09-231-158/+146
* * generic/tclExecute.c: adding (DE)CACHE_STACK_INFO() pairs to protect all ca...Miguel Sofer2003-09-191-17/+77
* TIP#123 Implementation based on work by Arjen Markus. [Patch 655176]dkf2003-09-121-11/+200
* * generic/tclexecute.c (INST_INVOKE, INST_EVAL, INST_PUSH_RESULT):Miguel Sofer2003-08-051-4/+30
* Modified expression of tests and added comments for easier understandingdgp2003-06-271-7/+40
* fix for previous commitMiguel Sofer2003-06-101-1/+2
* * generic/tclBasic.c:Miguel Sofer2003-06-101-3/+5
* * generic/tclBasic.c: Implementation of TIP 90, whichdgp2003-05-051-2/+11
* Made [incr] able to accept and work with wide increments [Bug 728838]dkf2003-04-281-27/+56
* * generic/tclExecute.c (ExprCallMathFunc): remove incorrecthobbs2003-04-181-2/+2
* * generic/tcl.h Made changes so that the "wideInt" Tcl_ObjTypedgp2003-04-161-190/+63
* * generic/tclExecute.c (INST_RETURN): Bytecompiled [return] faileddgp2003-04-011-1/+2
* * generic/tclCompCmds.c (TclCompileReturnCmd): Alternative fix fordgp2003-03-191-1/+3
* * generic/tclBasic.c (Tcl_EvalTokensStandard):dgp2003-03-131-11/+1
* * generic/tclCompile.c (TclCompileExprWords): remove unusedMiguel Sofer2003-02-191-3/+1
* * generic/tclExecute.c (TclExecuteByteCode INST_STR_MATCH):hobbs2003-02-181-3/+9
* * generic/tclExecute.c (TclExecuteByteCode): When anmdejong2003-02-061-1/+2
* * generic/tclExecute.c (TclExprFloatError): Use the IS_NAN macrodgp2003-01-081-2/+2