summaryrefslogtreecommitdiffstats
path: root/generic/tclExecute.c
Commit message (Expand)AuthorAgeFilesLines
* * generic/tclExecute.c: fixing an error in INST_LNOT and msofer_wcodes_branchMiguel Sofer2005-10-101-2/+4
* *** MERGE WITH HEAD *** (tag msofer-wcodes-20050611)Miguel Sofer2005-06-131-920/+71
* * generic/tclExecute.c: fix for bad stack managementMiguel Sofer2005-04-151-2/+2
* * generic/tclCmdIL (AppendLocals):Miguel Sofer2005-04-141-83/+76
* *** FROM HEAD ***Miguel Sofer2005-04-131-2/+2
* * generic/tclCompile.c:Miguel Sofer2005-04-131-2/+2
* 2005-04-12 Miguel Sofer <msofer@users.sf.net>Miguel Sofer2005-04-121-17/+14
* * generic/tclCompile.c:Miguel Sofer2005-04-121-1/+3
* * generic/tclExecute.c:Miguel Sofer2005-04-111-5/+5
* * generic/tclCompCmds.c:Miguel Sofer2005-04-111-8/+4
* * generic/tcl.h (comments):Miguel Sofer2005-04-101-8/+14
* * generic/tclExecute.c: fix possible leak of expansion Tcl_ObjsMiguel Sofer2005-04-091-5/+15
* * generic/tclExecute.c: small opts in obj handlingMiguel Sofer2005-04-041-68/+45
* * generic/tclExecute.c: leak fix in INST_STORE_SCALARMiguel Sofer2005-04-021-91/+78
* Sync with HEAD - [Patch 1158008]Miguel Sofer2005-04-021-5/+4
* opt in INST_*_SCALAR, sync with HEADMiguel Sofer2005-04-011-170/+198
* * generic/tclCompile.c:Miguel Sofer2005-03-311-158/+95
* * generic/tclCompile.c:Miguel Sofer2005-03-301-147/+319
* A (very naive and inefficient) bytecode optimiser, version 0Miguel Sofer2005-03-281-102/+135
* First (very timid) post-compile optimisations - testing the basicMiguel Sofer2005-03-221-5/+17
* minor changesMiguel Sofer2005-03-201-48/+45
* Instruction set cleanup: one instruction INST_YES (not-not) added,Miguel Sofer2005-03-201-41/+25
* Massive reduction of variable-related instructions: INST_LOAD,Miguel Sofer2005-03-191-494/+297
* Macro reorganisation, preparing to enable the 8+24 version.Miguel Sofer2005-03-161-80/+86
* Attempt at fixing 64b issues; as a result, now getting plenty ofMiguel Sofer2005-03-151-3/+2
* (1) new opt for the [return] compiler, can now emit INST_BREAK orMiguel Sofer2005-03-151-42/+45
* * generic/tclCompCmds.c:Miguel Sofer2005-03-151-42/+58
* * generic/tclCompile.c:Miguel Sofer2005-03-141-64/+133
* * Changed files are the usual suspects.Miguel Sofer2005-03-131-435/+428
* First wordcode machine, instructions and operands are pointer-sizedMiguel Sofer2005-03-111-161/+163
* use only 4B-wide operands; simplify compiler; some instruction cleanupMiguel Sofer2005-03-101-327/+106
* * generic/tclExecute.c: new peephole optimisation for INST_PUSH1;Miguel Sofer2005-03-071-6/+27
* * generic/tclExecute.c (TclCompEvalObj): Removed stray statementdgp2005-02-011-2/+1
* Avoid sharing cmdName literals accross namespaces, and generalise usage ofMiguel Sofer2004-12-241-2/+2
* * generic/tclTest.c: Added two new functions to allocate memoryMiguel Sofer2004-12-151-1/+82
* * generic/tclInt.h: Moved verification of ptrdiff_t typedef fromdgp2004-11-121-7/+1
* Final fix for NaN != NaN bug. Thanks to Miguel Sofer for his improved patch.dkf2004-11-021-10/+62
* Remove unused labeldkf2004-11-011-2/+1
* Fix for [Bug 761471]; NaN is now *never* equal to NaN...dkf2004-11-011-19/+5
* fix for execution stack corruption [Bug 1055676]. Credit dgp for detectiveMiguel Sofer2004-10-281-1/+3
* * generic/tclExecute.c (IllegalExprOperandType,TclExecuteByteCode):dgp2004-10-251-37/+2
* defined new macros to get/set the flags of variables.Miguel Sofer2004-10-251-24/+12
* Whitespace policedkf2004-10-221-25/+25
* Standardize way of calling object freeIntRepProcs...dkf2004-10-221-3/+3
* * generic/tclBasic.c (Tcl_CreateInterp,Tcl_DeleteInterp):dgp2004-10-181-6/+1
* * generic/tclBasic.c (Tcl_CreateInterp,Tcl_DeleteInterp,dgp2004-10-151-13/+6
* Core of implementation of TIP#201 ('in' and 'ni' operators)dkf2004-10-081-1/+66
* Formatting fixes.dkf2004-10-061-8/+8
* * generic/tclBasic.c:dgp2004-10-061-43/+31
* * generic/tclBasic.c: Corrections to the 2004-09-21 commitdgp2004-09-241-1/+2