summaryrefslogtreecommitdiffstats
path: root/generic/tclCompile.h
Commit message (Expand)AuthorAgeFilesLines
* * generic/tclCompile.h: Demote TclCompEvalObj() from internal stubs todgp2008-01-231-6/+3
* * generic/tclCompExpr.c: add an 'optimize' argument toMiguel Sofer2008-01-161-2/+2
* * generic/tclBasic.c: Replacing 'operator' by 'op' in the defMiguel Sofer2008-01-151-2/+2
* merge stable branch onto HEADdgp2007-12-131-1/+1
* typodkf2007-11-141-2/+2
* Compile [info exists] into bytecode. Includes new instructions to support it.dkf2007-11-141-2/+8
* * generic/tclCompCmds.c, generic/tclCompile.c, generic/tclCompile.h:hobbs2007-11-121-2/+6
* * generic/tclCompile.h:Miguel Sofer2007-10-271-3/+1
* whitespacedas2007-10-251-4/+4
* Add a new command, ::tcl::unsupported::disassembledkf2007-09-251-10/+11
* * generic/tclDTrace.d (new file): add DTrace provider for Tcl; allowsdas2007-09-131-1/+90
* * generic/tclCompCmds.c: Use the new INST_REVERSE instructiondgp2007-09-091-2/+6
* * generic/tclBasic.c: Used unions to better clarify overloading ofdgp2007-08-281-2/+5
* * generic/tclCompExpr.c: Call TclCompileSyntaxError() whendgp2007-08-271-7/+13
* VarReform [Patch 1750051]Miguel Sofer2007-07-311-2/+9
* Fix comments referring to {expand}. [Bug 1600859]dkf2007-06-211-2/+2
* * generic/tclCompile.c: reverted TclEvalObjvInternal andMiguel Sofer2007-06-151-4/+1
* * generic/tclBasic.c: Further TEOvI split, creating a newMiguel Sofer2007-06-101-3/+5
* * generic/tclBasic.c: Removed code that dealt withdgp2007-05-301-2/+1
* * generic/tclBasic.c: Added bytecode compilers for theMiguel Sofer2007-04-031-4/+11
* Added a scheme to allow aux-data to be printed out for debugging. For this to...dkf2007-03-021-4/+31
* More efficient issuing of INST_START_CMD instructions. See ChangeLog for disc...dkf2007-01-191-5/+14
* Cleanup to follow engineering manual guidelinesdkf2006-12-131-27/+29
* * generic/tclBasic.c: Final step routing all direct evaluation formsdgp2006-12-121-1/+7
* * generic/tclBasic.c: Another step with all sorting operator commandsdgp2006-12-111-1/+4
* * generic/tclBasic.c: Another step down the path of re-usingdgp2006-12-081-1/+14
* * generic/tclCompExpr.c: Revised implementation of TclInvertOpCmddgp2006-12-081-1/+3
* * generic/tclBasic.c: TIP #280 implementation.andreas_kupries2006-11-281-2/+35
* New TEBC opcode, INST_JUMP_TABLE, for compiling the simple (and common) case ofdkf2005-11-301-3/+23
* Scrap _ANSI_ARGS_ macro use, yay!dkf2005-10-121-97/+92
* Compiler for [dict] and related changes.dkf2005-07-211-3/+20
* Oopsdkf2005-07-141-2/+2
* Style improvements to tclCompile.c, plus bytecode printing enhancements.dkf2005-07-141-1/+6
* Add compilation for TIP#90-style [catch] requiring a new opcode [Bug1219112]dkf2005-06-201-294/+285
* Merged kennykb-numerics-branch back to the head; TIPs 132 and 232Kevin B Kenny2005-05-101-59/+1
* * generic/tclCompile.h: Move the TclInterpReady() declaration fromdgp2005-03-251-3/+1
* Avoid sharing cmdName literals accross namespaces, and generalise usage ofMiguel Sofer2004-12-241-5/+19
* optimised loops that initialise a proc's arguments and compiled localMiguel Sofer2004-12-101-1/+9
* * generic/tclCompile.h: Removed extrainious reset ofdavygrvy2004-11-031-4/+1
* * generic/tclCompile.h: Exchanged use of the EXTERN macro to the new MODULE_S...davygrvy2004-11-031-71/+66
* Core of implementation of TIP#201 ('in' and 'ni' operators)dkf2004-10-081-2/+5
* Report compilation errors at runtime, [Patch 103368] by dgp.Miguel Sofer2004-09-261-5/+5
* Moved declaration of TclCompEvalObj() from tclCompile.h to the internalMiguel Sofer2004-07-031-1/+5
* * generic/tclCompile.h:Miguel Sofer2004-05-161-36/+27
* * generic/tclExecute.h:Miguel Sofer2004-05-141-2/+2
* * generic/tclCompile.h: removed redundant #ifdef _TCLINTMiguel Sofer2004-04-021-3/+1
* * generic/tclCompile.c: New instruction code INST_START_CMDMiguel Sofer2004-03-301-2/+4
* Whitespace minimisationdkf2004-01-201-76/+77
* Full bytecode compilation for [lassign]dkf2004-01-181-4/+20
* Patch 876451: restores performance of [return]. Also allows formsdgp2004-01-131-3/+19